Hard work doesn't make you rich, but it's part of the things that you need to prosper. I'm no inspirational poster child, but hard work, building a network, doing good things for people were all essential to my long term success. I didn't have the benefit of familial connections, but that helps too. There's a saying that you make your own luck, which is true... if you're not on the field, you can't get lucky.
People making a living playing poker is fine, but it's just like being a working musician, an investor or an athlete. I had a friend who made a living on horse better. You've developed a set of skills and have a usually limited window to cash in on them. The 95% of people gambling aren't attracted to the game of skill, and flop around with the 101 things to do in a gambling establishment that aren't poker.