smitty_Half of your issues have to do with your own teammates and the other half have to do with expecting to place well in the division because you have a decent amount of highlander experience. (also who cares if their team complains because they failed to field 6 on 3 different occasions)
You're playing in a league now where you will do bad unless you are naturally good at shooting people, or actually try to improve. That means pugging, demo reviews and/or practicing DM. If you're fine with improving at the pace of a snail or just want to play in steel/silver forever without trying to get better, then ugc is probably better for you.
I don't see how two of the major 3 points of his complaints (that you're paying fees just to have a broken, useless client and a complete ban on ringers) have anything to do with his own teams or him expecting to do well in the division.