But having different apps isn’t what fragmentation is all about . Cell phone fragmentation is when your phone cant get the following update.
No, it isn't. No-one cares about the OS, they care about what they can
do with the OS, and even if you have capable hardware and the same version of the OS the Windows Phone ecosystem is fragmented because not everyone can run the same apps.
2. That’s not what fragmentation is all about! If HTC decides to ad HDMI support , Samsung can say NO to it. Nothing to do with the OS! Fragmentation has NOTHING to do with hardware.
Of course it does, the Windows Phone experience is fragmented. You don't get a consistent experience because every manufacturer can put out device-specific apps and device-specific features.
Not only that, but you said:
Cell phone fragmentation is when your phone cant get the following update
And that is
directly related to the hardware.
Its all about the software and how CORE programming on the phone would influence the following OS update depending on the support. Sure apps might not run as smooth on 250Ram phones compare to 500RAM phones , but they still can!!!! (tango support)
It's only all about that if that's all you want to consider, but end-users generally don't have such a narrow view. Hey look at all the great Windows Phone apps...oh but many of them aren't really Windows Phone apps, it's not about having a Windows Phone, it's about having a specific brand and model of Windows Phone because the capabilities are fragmented, they aren't the same across a single generation.
People don't just go out and buy any Android phone because they know the experience differs so greatly from phone to phone, which is what is looking like happening with Windows Phone, it loses the brand because consumers can't buy just based on that.
you can have 500 different feature on one phone cause of contry/RTM/OEM related , ( liek Samsung apps , HTC apps , NOKIA apps)
but the ONLY people that can cause Fragmentation to the WP OS right now is NOKIA ( the ONLY company with access to core programing) but they CLEARLY said in a interview that they WOULD NOT manipulate the core programing in such a way to cause fragmentation.
You're looking at a very narrow view of fragmentation, specifically core-OS fragmentation, but the consumer doesn't care about that, Windows Phone should be the brand, it most certainly is the brand that the advertising is pushing - so when your Windows Phone can't run the same Windows Phone apps as my Windows Phone that creates fragmentation in the brand and by extension the ecosystem.
No-one cares about having an Android phone, they care about having a specific brand/model of Android phone and if WP continues down this path then the same will be said for it, in which case they are marketing it wrong. In that case they should be marketing devices, not the OS, in the same way as Android marketing is device-centric not OS-centric, the simple reason is that one Android device is different from another Android device in core capability (hardware), WP is worse in that even software on the same OS version on equally capable hardware might not run.
The core OS might not be fragmented, but the Android ICS core OS isn't fragmented either, it's the ecosystem and brand that is, and to the end user that's what matters.