I think we all knew that adding SHA-2 support wasn't "impossible" as Philips claimed. Philips has the tools, knowledge, and resources to add SHA-2 in a timely matter. The only thing Philips lacked was the willpower. I guess thousands of requests were enough to magically cause Philips to get off their collective butts and fix the problem.
As for the Amazon Fire sticks not being compatible, I couldn't help but facepalm at that. Seriously, how could Philips have been too stupid to figure that out?
In all fairness though, if I had a HiDef TV and a Fire stick, I would assume these devices would be 100% compatible with eachother. In fact, I'm not at all sure what's so "incompatible" about these sticks and TVs, although something tells me it's got something to do with DRM.