It's even worse when the target of those regulations don't want things fixed either. Taxi companies pay crazy medallion fees, but expect exclusivity (perhaps rightly so) for that fee. Government doesn't want the fee income to go away, taxi companies enjoy their monopoly.
Sometimes it takes someone breaking the rules - and more importantly, with the general full support of the public - to really cause any change in the old, entrenched ways.