Sure, but one problem is often that the pairing system is very skewed at times. For instance I was paired against 3 sub 1200 players while being 1750. I accepted the game, and then they starting playing 3 vs 1. That's not fun either. I think you have to accept a bit longer pairing time, in return getting closely rated opponents will lead to much better games.
Too many games aborted before they start

For now the simple solution is to put a time out on anyone that aborts of say 3 min before they can request another game. That way those 3 players that have been waiting and then get punished because the 1 player wants it to be more fair or easier for them can get there game and the one that wants a more perfect match can wait (*and should wait) extra long to get it.
Later when more people play and the only issue is real abusers of the system then this control can be removed and another for serious offenders can be put in place.

Sure, but one problem is often that the pairing system is very skewed at times. For instance I was paired against 3 sub 1200 players while being 1750. I accepted the game, and then they starting playing 3 vs 1. That's not fun either. I think you have to accept a bit longer pairing time, in return getting closely rated opponents will lead to much better games.
That could be solved by anonymity.

Partially, but then I would not know that I had to win or else I would lose a lot of rating. To have anonymity the rating system would need to be independent of individual ratings. It can be solved if for instance the average rating of all four players is used instead as a baseline.

There is a 5 minute timeout counter on aborts. Glad you guys have not run into that yourselves. That has greatly cut down on the number of aborted games. If this continues to be an annoyance (sounds like it is) we can change so that aborts happen only when 2 players "vote" to abort. This would prevent more aborted games, but it also gives you as an individual player less power and control. What do you think?
We have heard the request for individual anonymity quite a bit. It is extremely unlikely that we would ever hide ratings. The rating system is core to the Chess.com experience. While we can't yet promise to always have you paired with someone at your level now while 4 Player Chess is in its infancy, that will change over time, and this problem will solve itself.

I like the idea of a 2 player abort system that should solve a lot of issues. That said what is stopping those that really don't want to play from just letting the clock run out before making the first move? do you have something to counter that should it become the new problem?

Yes to 2 player abort, but why cannot the ratings during the game be hidden and when it's over and the performance pops up it then appear of each opponent?

@ignoble: I think individual anonymity is not the main problem. The problem is that the rating system awards beating the higher rated player because the ratings are calculated between two players. If this would be changed to normalize against the average rating, the rating system would not in itself encourage "ganging up on the highest rated player".
I think the abort system is fine the way it is, but the automatically abort should be put at a much lower time, e.g. to 2 or 3 minutes instead of 5. If a player is stubborn and does not want to play, the other players must wait 5 minutes to get another game going. In reality noone will need more than 2 minutes to find the board to start a game.

I don't think anyone has mentioned this, but one advantage of the 'abort' system is logistical. I drive ambulance so every once in a while I have to 'resign' a game (or lose on time) because my pager went off. It is kind of nice that before the game actually starts I can back out before messing up everyone else with an early resigned player.
I am not sure if this has been posted before, but I noticed that in my opinion too many players abort their games. for 2 reasons.
1) They dont like their color (if they start as 4th color for example) or
2) if they dont like the ratings of other players
I think that people should be punished with some little amount of rating points, so that this problem stops. As it takes some time to create pairings, it can take sometimes take minutes for creation of pairings, which is quite a lot of time online ;-) Any other opinions on this?