It was better when people hosting their own servers was the focus (CS:S and CS1.6). This way you could find a nice community, with good moderators and rules that you liked, and settle in.
Nowadays you are just thrown in a blender with every other player.