A lot of the criticism comes from those who have never watched it or only a few minutes of stuff from YEARS ago, a totally different era, because (heaven forbid) they might actually enjoy it and we couldnt have that because it's just not a "cool" thing to watch.
Best way to describe is a Traveling Entertainment Show filled with Athleticism, Action, Adventure, and Drama. A very profitable one at that. It's the only "athletic" event that never stops. No millionares who work 9 months a year only to turn around and bitch they dont make enough. Yes, we know its scripted. So are your big blockbuster movie's, your hit tv shows, broadway shows, and soap operas. Does that hurt them ? No. Why should it hurt pro wrestling ?