Opinions of the rate of content releases in Overwatch

All of these questions should reflect your opinion of the game in its current state not anytime further than a year from now