U can't buy much with the credits just some skins and posses
With the credits you can buy most of the OW 1 cosmetics at any time, I think that's a great deal for the new players.
You do realize the coins do the exact same thing exepept you can get the battle pass with is just more cosmetics
What do you think?