Parasitic business model (Chicago Cubs and the rooftop owners)

Kinda weird, I’m watching the Cubs game and I see ads for people to sit out on the rooftops. So rooftop owners pay WGN to advertise, WGN pays the Cubs. Also, when people buy rooftop seats the Cubs get money. Meanwhile, the Cubs field a poor team so nobody wants to buy rooftop seats. Something seems weird in there ... I guess if you have a parasitic business model you have to be careful about who your host is?