I recently bought another Nexus 7 to experiment with Android development after getting taught the basics at work. On the whole, Android has improved a lot since I last used it, however, there's one thing that's really bugging me that I find quite unbelievable- the 2013 Nexus 7 can't play 1080p videos using the stock YouTube app. The N7's screen is very nice, and is full HD, yet Google have crippled its ability to play 1080p YouTube videos, while offering the ability to choose whatever resolution you'd like (including 1080p) on their competitor's platform. I.e. on my iPad, I can select 1080p on any video that supports it, while on the N7, the best you can do is to toggle the 'HD' option, which gives you 720p- why on Earth would Google cripple their own service on their own platform like that? I've tried a few alternative Android YouTube apps, which are, for the most part, quite poor (bar a couple) and also don't offer 1080p videos, whereas there's a number of high quality YouTube alternatives on iOS, such as McTube, that offer far more options and abilities that the official app is lacking. It's bizarre, you can get a far better experience using one of Google's services on their rival's platform, through both Google's own app and through the alternatives available, than on their own.