That’s not too surprising. WP8 is using a different kernel. They’re migrating to NT kernel. Which is why they’re not supporting old devices. But they’re giving old devices WP7.8, which should have a lot of the WP8 features except for the kernel. That’s better than Google I’d say. Google drop support for their own Nexus One in less than 2 years. It’s worse for other OEM.