That there still are class acts in pool who don't get sponsors, It doesn't matter if your are a good person only if you can play and bring attention on yourself. Good or bad! To clarify there just aren't enough sponsors out there so that good people/players can make a living.
Yes, but how you play, more than anything, determines whether you are visible to pool fans and players. Whether you are visible to pool fans and players largely determines whether a sponsor's product will be visible if you endorse it.
Hence, the great players are the ones that get the endorsements. I wish that pool had so much sponsorship that everybody who competes at it could make good money, but that day is neither here nor coming in the foreseeable future.
Sponsors have limited means and need to put their products where they are most visible. It does, in fact, make perfect sense.