Servers ruining my experience

Rubber banding very often in matches, getting hit through windows when you are 5 feet away from them, can not enjoy this game when I keep getting screwed by latency.