Exactly this. There are a lot of technogeeks and nerds on the BBS who forget that not every comic-fan is “your” comic fan. Youtube is “just there” for folks while installing additional software or providing additional instructions will almost certainly limit (or at least frustrate) some of your viewers.
This monopoly is, of course, part of why Youtube has a de facto monopoly on video streaming in the first place.
One can only hope that issues like this cause the corporations that help enable this situation to re-evaluate their allegiances.