That's fine, but not all people who make a lot of money work hard, and not all who work hard make a lot of money. For example, my husband doesn't work 100+ hours a week, is home every weekend, and most days after an 8 hour day. He doesn't even have a degree. But he makes six figures. My FIL only has an associates and makes over a quarter mil a year. My husband was lucky in that he had family connections that got him his first job as a programmer at age 16, so he has a hell of a resume. My parents on the flip side were both college educated, my stepdad had a masters degree but barely made ends meet. My mom was working 2 jobs for awhile, and my stepdad was working the 100+ hours a week for a lousy 30K a year job. It wasn't until he decided to be a truck driver he started making any real money. So I disagree with the premise that everyone who makes money works hard for it, or that all who work hard will be rich.