Maybe you don't live in a populated area. I do, and it's a good rule. That's why those "clean-up" businesses sprung up.
The only part that offends me is they advertise on the paper placemats at one of my favorite restaurants.
Dog cleanup rules are good. Not bending those rules for the rare seeing-eye dog is what is completely whacked.