That's only partly true.
There are countries where average wage is $300/month. They are NOT going to buy legal software and media for $40/thing no matter how easy it is.
Brazil checking in. People still pay for steam games despite the cost. It is often cheaper than the currency-converted USD price, and otherwise you don't have multiplayer. Piracy is down by orders of magnitude from 10 years ago.