I don’t feel that unlocking prestigious by paying real money considering as P2W. I also don’t consider that buying Stimpack is P2W. For me, P2W is something like all your co-op commanders will have 25% DPS and 25% Health bonus for 30 days when you purchase the $10 “Army booster” pack.
I also agreed that the game or mode that has a cash shop generally receives the content faster than those games and modes that didn’t have it. Capable to earn money is a very good incentive for the company to keep the game or mode updating.
Heroes of the Storm proved that it still receives regular updates and skin update at a decent speed despite that the main head of the company is already giving up on it.
D3 has a sluggish content/balance update simply because it doesn’t have a cash shop, and PoE is flourishing with the content update because it has a cash shop, even though the stuff that they are selling is rather costly.