So we're back to locking skins?

So we’re back to locking skins behind a 40 dollar paywall?

I play Echo but I don’t play tank. WHY should I have to spend an extra 20 for a character I don’t want?

I’m sure blizz would get more skin sells if they DIDN’T do this.