Presumably, the people who elected to live in a building over a grocery store would be exactly the type of people who wouldn't later complain about it.
This same principle doesn't seem to apply to people who buy cheap(er) houses near an existing airport, though...
Maybe there are building adaptations to reduce the problem, that stores in that area don't do?