Is there a cap to MMR and rating?

Blizzard doesn’t “screw around” with it, they artificially inflate MMR so people like yourself don’t have a menty-b over getting 2100 at the end of a season and being unable to break 1700 when the season starts. Blizzard needs to learn to tell people no.