These issues only bother you if you're playing for wins, virtual numbers that will never mean anything in your real life. People need to stop tryharding and just try to have fun. Ever since the stats reset, I've been mainly doing that, and my former 1/11 went to a 1/6. The moment you stop valuing wins and start treasuring good fights is the moment you start to enjoy the Survival Games.
Regardless of your attitude, getting randomly teamed on is disheartening and frustrating. There are no good fights to 'treasure' if you spend the whole game running away from teams then getting 2v1ed in deathmatch.
Obviously I appreciate that there are certain difficulties to do with implementing solo servers and enforcing the rules, but I don't see any alternative that could possibly make MCSG as fun as it used to be. At the very least it's worth a shot in my opinion.
Sidenote: I also remember clan battle servers been promised a long time ago. Is this still on the agenda? I'd really like for MCSG to pursue the idea as I feel that nurturing the clan side of the community could bring about a lot of growth and allay the widespread disinterest among more experienced players.