Eventually, stovepipe systems take on lives of their own. Cities that run utilities such as water, electric and gas are notorious for maintaining separate systems. Often, each utility service has its own billing system, reflecting separate accounting and inventory systems. Of course, these billing systems are often separate from the property tax billing system. In turn, property tax systems often are separate from liquor, cigarette, hotel and other taxes.
Many governments have separate programs and systems dedicated to each.
It goes on and on. They're absurd to citizens who must keep piles of paperwork just to pay fees and taxes. From the government's perspective, the systems are duplicative and often lack accountability. Most citizens aren't fundamentally opposed to taxes and fees at the local level, because they generally know where it's going and who's handling it. It's the needless complexity that gets constituents' dander up.