I don't think it's particularly a sport for well-off professionals at all. It just happens that most of the people we interact with in SF/SV are well-off professionals, so those are the climbers you know. If you go a different part of the country/world, you'll probably find climbers of way different demographics.