I dunno. 600 grand feels like such an obviously unrealistic amount to spend I automatically assume there's no in-game expectation that a player should _actually_ hit that goal.
Would it be less worrisome if the game "only" required, say, $600 to max out?
It seems in both cases consumers are at the precipice of a digital money pit and it's not clear whose responsibility it is to keep people from falling in.