One thing that has boggled my mind is the lack of microphones on this game. i play on the pc and i chat all the time but come across very few people that actually respond.
I agree'd with everything you said their, also i think every character is unique and none are boring to play , I may be better with certain heroes and may like playing some better than others but i dont believe any hero is boring. my current favorite hero is zenyatta.