I am the same in Hearthstone :P Spend well over 300 bucks on that so far but I will get everything from OW in time as I am planning on spending all of my foreseeable gaming time in it :P so leveling up will be easy peasy :P
To each their own .
I don't understand all this hate though.
Its like gamers nowadays just live to shit over others people's fun.