2nd person to post in this thread volunteers to aggregate the information therein so Valve has one post to read. Thanks in advance, I don't have time or energy to monitor a thread like this every day.
Edit: It's OK to make posts like "It's frustrating to play against x because..." as long as they're logical and concise. That's important feedback here, too.