A few days ago, Microsoft announced their new OS version, Windows Phone 8, and many were very excited by this announcement. However, the excitement didn't last too long, because soon after they found out that WP 8 will not be made available to the current lineup of Windows Phone devices.
Obviously, many users were disappointed and left wondering about the reason why they're excluded. Well, here's why: although the two OSes look quite similar on the outside, when you take a look on the inside, it's a completely different story.
The new core which enables plenty of cool features such as multiple CPU cores and better graphics is shared with Windows 8 RT (based on Windows NT) and not WP 7 (which is based on Windows CE, just as Windows Mobile).
As Microsoft's senior marketing manager for Windows Phone (Greg Sullivan) says, it's not impossible to port WP8 on older devices, the only thing is that it would cost too much, thus the benefit would be very little. And by the end of the day, it's not about making the user happy, as much as it is about making money.
As a small consolation, current WP users will be getting a new start screen (as part of the Windows Phone 7.8 update), which is pretty much the most noticeable change in the OS.