this is all the fault of Central Government, over the years they have relentlessly cut local government funding forcing Councils to look every which way to keep themselves running, which of course leads to excessive parking regulation and high business rates
That is because councils missed the point entirely. The goal is not to keep themselves running. The goal is to slash the overstaffed inefficient back offices through the use of automation, increased effort, and some semblance of competency.
Preservation of the status quo was never the goal, nor should it have been. Thus, it is really the fault of the petty empire builders within the council.