The convention center was not on a ballot because taxpayers are not paying for it! It all comes from room occupancy taxes. If you live in a hotel, then I suppose you can say that you are not happy about it. But the State of NC decided that Wilmington could receive a portion of the room occupancy tax to be used only for the convention center.
More information about formatting options