Handicapped?

There were seven handicap parking spots in use in front of the building this morning.  All were occupied by mid to full-sized pickup trucks.  Something just doesn't add up.