Absolutely. And this is why I don't give any business my real name, phone number, or other personal information. Starbucks does not need to know my name or email to make my coffee. If a company insists on an app or some kind of registration, they lose my business, plain and simple.
I walked into a gas station the other day because the pump did not print the recipt. I asked the cashier for the receipt and she said I needed to download the app in order to get a receipt.
Pure insanity.