Freetube has been around for years and has been working pretty much perfectly since day one.
That's just changed as they try to bring the hammer down on ad-blockers and people are scrambling around looking for new ad-avoidance methods.
Having multiple profiles with separate channel subscriptions is a nice feature. Google should have added some way to organise/group subscribed channels long ago really.