People living in England's rural and coastal counties are having their life chances held back by a "false perception of affluence", MPs say.