It's also unethical when they use bots as profiles. You get a 1,100 rated player playing a 1600 disguised as a human profile rated at 1000. The chess.com crew are unethical, immoral people who only care about profits.
You know, except for the fact the site doesn't do that.
I have no problem with GMs and high rated players in general. For as much as I care, they can smack lower rated players for fun as much as they like. More power to them, all my respect considered for their skill. However, in this very moment, there is a big problem. Arena rules are idiotical, considering the ongoing Leagues tournament. If you allow some people to win 95-100% of their matches, then your competition is a joke. Just say from the start that there is no fair play involved and that's that.