They gave you MLG rules for private matches.
There are things I don't like about the game... but that is where the challenge lies. I do well, probably not by your standards, but by my own. There are times I struggle with certain elements of the game, but I battle and fight and overcome them, and come out more often than not on top. And when I do lose, I don't lose the lesson and I don't let the same thing happen again.
Your problem is that you feel like you are a "Pro" and others are "Weekend Warriors". When you put that out there.. you instantly become elitist. By your logic, anything you don't like makes others less of a player than you. If you aren't having fun playing... then by all means there are other games to play. But don't sit on a high horse and bash people you don't know because they perhaps don't play the way you would like.