Granted, guys at the extreme end of the spectrum (rock stars, athletes, celebrities, etc) are riding on their 'status' to get laid. But for the average joe, I honestly think that improving your confidence, game and to some extent your appearance is more important.

I find it hard to believe that the guys who get laid regularly are those that spend 50+ hours a week at work and the rest of their free time in a largely male dominated area of the gym. In my experience, the guys that get laid regularly are those that are sociable, fun, and approach women with confidence; their pay checks never factor in to it.

It seems like an excuse to me; the reason I'm not getting laid is because I don't have big enough muscles / enough money and not because I didn't have the balls to ask that girl in the club to dance with me.