I haven't spent a dime on Overwatch ever since pre-ordering the Origins Edition. I don't see the point in spending money on this game. In my 70 hours playing (aka not that much since I often take months off from the game when it burns me out), I have a bunch of seasonal skins, including Yeti Winston, Ironclad Torbjorn, and Grillmaster 76. Basically you won't be drowning in skins but you'll have enough to be happy.
Plus with year-old seasonal skins being purchasable for regular prices, you can just grind gold over the course of the year and save up 1k gold for any seasonal legendary from last year that you want. I'm definitely picking up Mercy's Witch skin for 1k gold during the next Halloween event, for example.
Speaking of which, anyone want to speculate on what new Halloween Legendary skins the characters will receive? Monster Hunter McCree is an obvious one, but given that we didn't exactly get Olympic-themed skins for all the characters this time around, quite honestly, anything can happen at this point.
If Mei is ever added to Heroes of the Storm, she NEEDS a Diablo-themed costume. It's a requirement.