EDIT: Yea, with PVE being cancelled this thread is more relevant than ever, perhaps more so than Overwatchs entire lifespan.
I don’t think it needs to be said: this game is bleeding players at an alarming rate. I’ve seen this exact scenario play out with Destiny 2 where they first launched and almost died , but managed to pull back up because they did major changes.
Nows the time to fix the game and pull up the boot straps.
Its insulting that we get, what? 60 currency at most a week? Someone did the math and it will take like 132 years or something (I don’t know the exact amount, but its certainly more than our lifetime) to collect everything if you don’t spend money.
This allows f2p players to buy the next pass. And, for those who pay for the pass, it just means they can use that currency to buy stuff they want. It gives options and overall positive reception.
EDIT AS OF SEASON 3: It seems that we’re getting legacy credits back in the pass to be able to get older skins, and their prices decreased. Yay-ish. Still need to buy the pass and you can’t earn OW currency unless you buy it.
Again, returns the lootbox system and allows us to grind for something. New skins put in the shop wont be put in it for a year, just like before. Best of both worlds; you can buy the skin you want or play to potentially get it. If you don’t? You can buy it as last resort.
This is such a huge hiccup. A core part of the game should not be delegated behind what is essentially 1-3 weeks of grinding just to be able to play them. They should be free for every player to use. Put something else in the pass that players will go nuts for - like, weapon skins? Idk.
Its a frustrating system having to grind 7 wins just to see your rank go down or up when its hiding the old system. I get the good intentions behind it, but its so flimsy and I’d rather see my current rank than hiding it.
EDIT AS OF SEASON 3: They will be reducing this number down to 5 wins. I still think they should do away with the whole system.

Look. No one likes deja-vu. I certainly don’t, and map pools prey on that so hard. I hate seeing the same maps over and over again. Why limit the randomness of your game? Playing the same thing over and over again has proven many times that it gets stale. Look at any meta in the past. People leave when every game is x hero. This applies to maps as well.
This is one of those symptoms of the game being stale.
EDIT AS OF SEASON 3: They will be removing map pools in season 4! They said they plan to look at them again two years later, but I really feel as if they shouldn’t be a thing period.
General chat, player cards, on fire meter (The voicelines are in game for crying out loud…), LFG system, etc. The game feels so hollow.
Its not fun being stomped or doing the stamping to level out a forced win rate between the two teams. This system was heavily criticized in Halo Infinite and I’m surprised a system like this is in Overwatch. It needs to be removed.
If anyone has any suggestions, please drop them down below. I’ll add them if its popular or agreed upon by many.