VideoBuzz was the only best alternative to an official YouTube app which is not available on Roku due to whatever blame games they are doing with Google citing its TV.
I woke up yesterday morning to the rude fact that the VideoBuzz channel was no more. There doesn't seem to be any proper explanation by Roku on it except VideoBuzz saying Roku contacted them to "shut down" as they did not own the content.
Now I wonder why I ever bought Roku thinking it had a healthy "ecosystem". I would have done much better to buy Apple Tv and stream using my Macbook using Airplay.