Because they are Professional Snooker Players not Professional Pool Players. Their time is dedicated to snooker, a pool players time is dedicated to pool. That is why Professional Pool Players always lose to Professional Snooker Players at snooker. Similarly, Professional Table Tennis Players...