Property owners already pay for the services to be provided by the proposed CBID through existing taxes. But there aren't sufficient funds left over after paying the salaries, benefits, and retirements of the well-paid bureaucracy.
It isn't a matter of not having enough budget, it's a matter of managing the budget that the city already has.
These days government is no longer "of the people, by the people, for the people" as Lincoln stated.