I think its done by design to drive people away from using a browser where people have more control and the website has less control (of course depending on the skill and patience of the user)
Having a shitty service on browser and on certain devices just drives people to view Youtube more and more on self contained smart services like Smart TVs or dedicated viewing devices.
I use Linux, firefox and have ad blocking extensions ... and sometimes Youtube just becomes unusable