More than 60% of low-income Americans consider fast food a luxury they can no longer afford, according to a survey by a consumer research firm.