Sorry but you are doing it wrong. If you used the platform resourcefully (the hacker's way), "you querying it" instead of some "reverse", it would give you the expected decent experience. If you rely on the platform for the quality of your experience, it cannot be a mystery that monstrosity is what you will get. If you used instead the ways around it...
E.g. I get the news about videos through RSS on selected channels, I have my own systems to browse them, and in general the search on YT works already fairly well (without any login).