I have no opinion about online broadcasters. I mostly listen to my own library or podcasts.
As for the rest of what you said, it has been covered before. You have a license that protects you, but does not cover any services that you may use to broadcast. You were banned because they were legally liable for what you were broadcasting.
https://vgcollect.com/forum/index.php/topic,11607.0.html#msg192214
no I still have my licensed online radio station stream up and running with no problems, I'm just getting banned on most online forums not by my host, my host serves lots of people both with and without a business, I'm pretty sure some of the people they host do not own a streaming license and they do not provide one with the cost of running my server. the license cost is paid directly to ASCAP once a year separately from the stream cost paid once a month.
I am getting banned because forum admins think I am trying to sell something on their forum but I am not even though I mention my station is not a business and commercial free. after getting banned from 3 or 4 forums for just mentioning I had a radio station I quit.
However this forum and the VLC forum admins seem to not mind me talking about my stream and I and I am happy this forum and VLC forum both support my station and don't mind hearing more about it, if I try just mentioning it on just about anyone else forums most of them perma banned me without a reason or even a warning
Mod The Sims forum so far took down my thread I made about my station without telling me but they had the decency not to ban me for it but they left my signature for some reason in which I have that to be thankful for too.
I can see each numeric details of each device that tunes into my station even for 1 second, so if someone ever tunes in it's in my daily report in which I check daily out of curiosity, I guess you could say the results currently don't seem too too bad, but they are far from where I want them to be, I get 4 or sometimes 5 listeners within a 24 hour period that listen more than 1 minute.
If you look at the fact I'm competing with over 50,000 music stations worldwide If only I knew what the average listener or tune in rate was I would be happy