I think there are plenty of places to hold the conference, but the issue is the behind the scenes work which is handled by the host club(s). For instance the conference could easily be held in Charlotte with side trips to many local breweries and a pre-conference party bus to Asheville, but it would tax the clubs in NC to almost the breaking point. CBM in Charlotte has a large membership, but they put on a beer festival every year in the autumn for charity which sells 5K tickets and in May they host their homebrew competition. I just don't see them having enough gas in the tank to handle all the logistics of the conference immediately following their comp with their festival coming up a few months after the conference.
I don't actually know everything which goes on behind the scenes, but I'm told all the volunteers still pay for the conference despite many never seeing anything other than the room as they deliver beer from the central cooler. I'm not sure how other organizations do it, but it would seem to me if there was a means to not burnout while hosting the conference there would be many more places who could host.