I think what you said at the end is far fetched. Do you think there are 100,000 solid A level players out there? Are there even a 100,000 players out there that take the sport of pool seriously? I do not know.
I think that an APA 8 = maybe a solid B level player, and you are right, solid B players do not have that strong of a defensive game, and they are not going to beat the ghost on a regular bases. Any solid A player would probably be willing to give that spot (the breaks and ball in hand after the break) to an average B level player, on a good 9 foot Diamond, or decent Brunswick Gold Crown table. I would be betting on the solid A level player to beat the average B level player in that game (maybe races to 9 or 11 for example) every time. But to say there are 100,000 solid A level players out there? That is very far fetched, I think.