Feel free to be as smug as you went while your brand fades to irrelevance. I'm telling you what will happen, not what should happen.
The first two words of the first comment are “You should” then your follow up grammatically evaluates to “I’m not telling you what should happen”.
All they did is point out that suggesting people should post to YouTube exacerbates the network effects you allude to.
The world sucks. You get to choose your response and if you choose wrong your business gets Darwinned. I've told you what actions I think will avoid your business getting Darwinned, but your response has been denial. Your response was essentially: "wow, fuck you for telling me the world sucks. Here's a non sequitur to try and make you feel bad."