No, they don't put up money, they get PAID for the use of their convention center, food, gambling, drinking, just like everyone else pays for the use of their convention centers!!Don't casinos put up some money ?
They also have larger venues and can accommodate vendor booths .
Pool rooms ? Not so .
The casinos also get the sport much more exposure by having different demographics outside of pool players watching the sport .