If you design a game, it is technologically ahead of most. You then make another game that is even more technologically ahead.
Now, if you then for the sake of money, make a cross platform game that is behind the last game you make, then how is that not greed.
You are screwing your previous customers, who got you where you were for the sake of profit. Not cool.
Many companies do this nowadays, it does not make it allright.