This pay model is really disappointing and has completely turned me off of Overwatch (and this is coming from a lifelong Blizzard fan). What is Blizzard's intention with this game? Do they want an esport contender? Is this just a one and done shooter we are supposed to play for half a year and forget about?
I simply can't believe this game (supposedly Titan) sat in development hell for the better part of a decade and this is all they have to show for it. A $40 pay to play game released on both PCs and consoles with little room for growth or support. With the amount of time it takes for Blizzard to develop a single game, let alone a brand new IP, it's just crazy to me that they are implementing such a stagnant business/development model.
Have they learned NOTHING from successes like Hearthstone, LoL, Dota 2, CS:GO or TF2? If you're going to invest so much time and money into a platform, the barriers to entry for players need to be low. Draw people in with a F2P game and support it with microtransactions along the way. This is especially important for an MP ONLY game as it both creates a large community and keeps the community's interest with new content.
Releasing a MP only game for $40 and then proceeding to "support" the game months/years after release with paid DLC, fragmenting the player base with each subsequent DLC, is a surefire way to release a total flop in 2015's online gaming environment. Look at Titanfall as a prime example of what not to do. The only way games like Call of Duty get away with this is because they have two development studios staggering yearly releases of the IP. There is no way in hell Blizzard can handle that kind of development cycle.
Super disappointing and a total turnoff. Blizzard is certainly going to make a large sum of money when Overwatch is released but they aren't going to enjoy the benefits of an enduring cash flow seen by Dota 2, LoL or CS:GO. Unfortunately, that means players aren't going to enjoy an enduring multiplayer community past the 6-12 month mark.
I really thought Blizz was seeing the light with the Hearthstone and HotS business models but this will just be another Blizz IP, like Starcraft and Diablo, that fizzles out after a few months (save the few diehard fans that keep them alive).