Handycap parking is a plague on society