No sport, or e-sport for that matter has had this many changes and nerfs/buffs and the such. It's just stupid.
Could you imagine a baseball game controlled by blizzard? Okay you guys only have cloth gloves to catch the ball with and you guys have wiffle ball bats. You guys have weights on your shoes and you guys get the bases moved closer together when your batting.