Earlier quoted context omitted.
Are you from the UK, would you call David Beckham (say) Upper Class? He's as wealthy as they come but pretty clearly working class IMO.
That's because the British think of class as some BS blue-blooded royal thing. Beckham is by no means "working class" -- though he might have been born as such. He is just not royalty and hadn't grown up from families owing castles and being members in the house of lords.
I'm (lower) middle class, earn less than a lot of working class people; there are different cultural circles that follow different lines to financial worth. That's how the class system is seen here.
Being royalty wouldn't make him any better, just different, probably make him far worse in many people's eyes but if he were royal he'd be part of the peerage whether he lived in a council flat or a palace.