Let’s face it, Blizzard needs a win right now.
Bring back skins that were only available for a short time, such as the weekly skin challenge and offer them for purchase with real money. Split the proceeds with a charity.
Epic skins like Lego Bastion could cost $5 and a legendary could be $10 or $15 depending.
Give new players and returning players a chance at something they never got.