Everyone is paying for the perks, since prices are the same for everyone, but only the people with a credit card are getting them.
You're paying for their perks every time you buy with a debit card - it's madness to use debit.