Who are you going to sue? You have no contract with Youtube requiring them to host and monetize your videos for you. You can't class action every single last dog and pony trollster one by one.
The flip side of Youtube being a free hosting service is that they have no obligation to host anyone's content. We think of Youtube as being a commons or community resource, but it's not, it's privately owned. You have no more right to put a video on Youtube than you have to put an advert on the side of Google HQ, it's their choice to make and they set the terms. It sucks, but that's the way it is.