@vesuvius - The 75% -25% split is for customers.  NOT Developers.

Assuming you have a standard split of the demographic, it means that 1/4 of your income comes from people running XP. 

Most companies are not doing so well that they can afford to just drop a quarter of their income because you think it is "selfish".

And stop calling me a troll.  I am presenting facts is a clear and un-argumentative manner.