I am all for handicap parking spaces. I thought the handicap parking space sign in front of an Army PX that read "If you aren't handicapped when you park here, you will be when you leave" was the coolest thing ever! Government mandates are a different thing entirely. Governments do stupid things and she may have a point if the spaces allotted for handicapped parking far exceeds demand.
That's my beef. It's not that the spots exist, but they exist in quantities that FAR outnumber the proportion of handicapped drivers that exist. It probably varies from state to state. Ohio was really bad with them, Tennessee not quite as bad. Countless times, I've seen 3 or 4 cars with the handicapped stickers parked in the spots while the other 20 or 30 spots sat empty.
Then we get Florida where it seems that 50% of the drivers have the blue handicapped placard hanging from their mirror.