Nope. Windows 10 and iOS both require two Gigs of RAM at a minimum, although Microsoft's minimum OS requirements have always been regarded as something of a joke in the industry.
Linux does. For that matter Android does.
Also, machines from 2003 support 16GB of RAM:
https://www.tyan.com/Motherboards_S2885_Thunder%20K8W
Whose fault is it that you can't upgrade the memory on the iPhone 4?
Apple supports iPhones for as long as they have enough resources for the new version of the OS to continue running on them.
Google does not. The fact that they only provide half as many years of support at best proves the point.
Meanwhile Apple, like most Android phone makers, don't publish the information needed for third parties to make drivers for their hardware. Which is why you can't install the latest Android on an iPhone 4. And what is Google supposed to do about that? But Apple could do something about it.
In all your comments on this page you have contorted every negative for Google into a positive but every positive for Apple into a negative.