An alternative streaming site for people who YouTube has decided should be prevented from making a living at all costs.