Originally Posted by
Kazuha Vinland
You're making a fuss out of something that isn't an issue in the first place. Tell me when there was ever a compatibility issue between app developers and custom ROMs? If there is something that works on regular stock Android, but not in a custom ROM, then it is the ROM developer's fault and the one you adress to fix it - not Google. Those bugs are also most frequently part of alpha and beta versions, very rarely final installments. At least that's the case when speaking of the major contributors (Oxygen, CynagenMod etc.). It's a free market, so I'm not sure why you lay out some blame whenever a freeloader makes his choice of testing an experimental build. Either it works and he's happy with it, or it does not and he can reset to what he had earlier.
And I can see how you don't like the Windows problem, but that's software related. Hardware-wise, it can't become outdated in the same away as long as the hardware itself supports the software. You do not see Android developers being set back because they have to put into consideration ancient tech. If anything, it is because Android is meant to fit on most devices ranging from low- to ultra high end. That's reasonable when it's not all proprietary, allowing support for further development and alterations.