My issue with all of this is that Apple is supporting legacy Windows systems while failing to support SL.
I would gladly move to Lion, but I don't have hardware that supports it.
But if I had a similar age PC with an older version of Windows, it would support iCloud.
I understand Apple's desire to sell me updated hardware, but shouldn't that same analogy apply to Windows/PC users?
I'm with you in thinking as you do.
That said, I believe the reason Apple is offering more to Windows users is the fact that it will attract the most windows users possible. In turn Apple achieves the bragging rights they crave.
On the Apple side, they know their user base very well. As one can see there's a lot of peer pressure to adopt Apples absolute latest version of OS X. Many of the Apple believers, love to attack and insult those who say or do anything based on their own preferences, or thinking for themselves.
The popular myth is Apple knows what's best for you, even more than you do. The believers are so convinced, anyone that disagrees is looked down upon.
Finally it's the "keeping up with the Jones" scenario, where it's assumed that everyone must have the latest or be left in the dust. An attitude that's already proven successful and sold an incredibly high volume of Apple computers, pads, pods & phones.
Apples careful & cleverly crafted marketing is sheer brilliance, having proven itself time after time. For that alone, it's all quite impressive. No one has influence and power over their customer base like Apple does.
This strategy (even if it smells of self serving early obsolescence) will sell one heck of a lot of new hardware for Apple, just what they need to approach the trillion dollar mark.
Steve would be thrilled.