I highly doubt being outside the city is what is causing acts to not want to play there. MPP gets bigger acts than either place so there goes that theory.
I am sure it is building relationships with booking agents, amount of money bands get, potential to be promoted at bigger venues by IMP in the future. And Live Nation not really knowing what they were doing. Didn't live nation used to run Rams Head Live? how did that work out?