Nailing your complaints about X to the door of X, does not support X. Uploading it to YouTube makes the network effect bigger because anyone who wants to hear what you want to say will have to go to the site. It works more like vouchers, where you get a discount (technically worse for the store because they get less money) but because you'll have to go to the store to redeem it, and you'll probably buy more, it's worth it.