It costs a lot of money to rent gym space. I used to be in that industry and it's craziness. If you wanted to rent a gym for a day from a local middle school or high school the cost varies from $75-100 per hour (custodial fees, lights, etc). I wonder if this place has an agreement with some local rec organizations to host their seasons. From a Sports Director stand point, it's a helluva lot easier to create a schedule using 1 facility than 7 or 8.
I used to rent out a facility in Randolph, NJ for a single day lax tournament and was charged close to 12K for the day.
If they can capture the winter tournament market they can make a lot. Throw in summer camps, vacation camps, mommy & me classes, adult/senior pickleball/volleyball type stuff and they have a fighting chance.