I question that sometimes. It sounds to me like he grew up solidly middle class, if not slightly above that.

That's not deprivation, that's a standard of living greater than most of the world has. This is just Johnny, I think, and at least he's not selling drugs or worse to support his expensive tastes. He earns the money, so it's his to spend, I guess.