Old question but new solutions exist now which allow you to make use of youtube without a google account.
For phones (android) - NewPipe
For PCs - Ividious, Minitube, FreeTube
Invidious can be self hosted or you can use a public instance. Every channel has an RSS feed.
Both, NewPipe and Ividious can import your yt channel subscriptions. Youtube allows ...