I hate using the word "privilege", but I think it takes a particular mindset/history to equate "can't afford" with "doesn't want to pay".
For many people even in wealthy countries "can't afford" really does mean "I cannot purchase this without at least going into debt or foregoing necessities" even for <$1000 items