I never park in disabled or "family" spaces, but I do have a problem with the type/amount of people who get a disabled badge these days.
In 90% of cases if you're fit enough to drive a car you're fit enough to walk to the shop. The problem is the badge is a one size fits all but in reality very few of those eligible need it 100% of the time.
The family spaces are another matter and are put in place by the super market to be more family friendly (families spend a lot of money) rather than any obligation or caring sentiment.
You guys know some dodgy people - only 2 I know who use disabled spots have badges and deserve them. True about the family spaces though.