When I reviewed the iPhone 6 Plus, the one thing that held it back was iOS - but, that could be a problem of the past thanks to a Chinese man who has installed Window 98 onto his iPhone 6 Plus. Yes, Windows 98 - not Windows XP, or even Windows 7 or 8 - but Windows 98 - the OS that could handle over 720p at 30FPS close over 15 years ago now.
The modder who installed it goes by the forum alias of 'xyq058775' and installed Microsoft's super-aged Windows 98 onto his brand new iPhone 6 Plus. He posted a bunch of pictures with some descriptions, detailing his process of installing and getting the OS running on his iPhone. The desktop OS can't run .exe files, but it can alter and change the input methods of Windows 98, which allows you to navigate through the OS.
He was even able to run Internet Explorer, on an iPhone no less. Ugh.