Upgrade prices where never reasonable.
Why would Apple ever reduce upgrade prices just because they might save 100$ on a CPU?
And why would you assume that the development of your own inhouse ARM CPU would make such a financial difference? After all, you have to develop a CPU.
And what? Apple reports over 25% profit; Why would you even assume that Apple is doing anything for you? They could easily reduce there profit margin for you. They don't.
Plus it seems that the fact that they now need developer to write video drivers/ compiler optimizations etc are all additional costs.
They payoff can be big, but so are the risks.
2688x1242 isn’t tiny.
Neither is 4K at 60fps.
Once you start to tinker with your images, the picture change quite a lot for the cpu/gpu