It's not amazing by choice. Web apps for internet video playing would work fine, companies just make their mobile websites hostile as possible to push you towards their mobile app where you can get the same experience but with significantly more data collection on the app's part.