Overwatch just got a new patch that reduces Mercy PotGs (boooo), speeds up the payload on Eichenwalde, and corrects egregious ranking glitches. The new map can be tough on attackers, so hopefully the payload change helps. The patch also fixes some bugs and adds a new match complete screen. You can read the patch notes here.