To add to this, I don't think tennis has actively recruited the top athletes to play in the sport. In other sports like football and basketball, the top athletes are recruited and actually paid by the best high schools and colleges. I often hear about an NFL player's rough upbringing, but then see that he went to a super rich prep school with the best football team in the state. It wasn't paid for by his parents, that's for sure. I could be wrong, but I don't think that occurs as much within tennis, so it tends to remain more accessible to the rich.