Why the hell can't I watch full hd videos on my devices?

This is insane. Full HD screens are now present on all flagship devices, and even on all of the current Nexus devices. Yet, from some reason, there is absolutely no way to watch Youtube videos in full resolution on Android. Google don't want to enable this on the official Youtube app, and they're blocking other apps from adding it. What gives?

The worst part is, Youtube on iOS supports 1080p, so this feature is more the possible on mobile devices.