Yep, Blizzard purposely made this game casual so that their current customers could enjoy it. That means WoW, HoTS, Hearthstone etc players. Those players can do well in Overwatch with little to no FPS experience with the current game mechanics.
These choices blur the line between good and pro level players which might hurt the game's future. Overwatch has been a huge success because of this casual focus though.
Edited by Derp - 6/7/16 at 11:34am