I switched to private servers and never looked back. Sometimes they fall apart but the same group of people snowball into the next one, and the server stability tends to be so much better