On points 1, 2 and 3 I can completely agree on.
On point 2 I would like to expand. With the game so heavily reliant on ping, and with SV continuing to deny that ping REALLY matters melee is just not possible for many of us. Not at the levels we would like. I have a melee character I enjoy...