Paying For Rewards HS

So, on the new Stormwind rewards track, You have to pay $25 USD to unlock the rewards. Is it really a reward at that point?
One of the things I really enjoy is getting a new portrait for my characters. As a female player, I really like to have a female portrait. I’ve been dying to get a nice one for my warlock. Imagine my disappointment to find I needed to pay for my rewards on the rewards track. If you could even unlock it with gold, I could live with that.
I don’t need a tavern pass, I really only play the ranked games. If you are going to sell the portraits on the reward track, just put it in the shop.