We've done business with CVS for many years, and I have 4 kids so we have spent a lot of money with them. We never thought twice about the other two big drugstore chains that seem to litter every corner... Rite Aid and Walgreens. Guess what CVS... we are going to move our business to Walgreens now.
The good part of about all this is that we have choices... we have the choice to use great smartphones with iOS, Android, and Windows. We have a choice of which pharmacy we shop at. These stores have choices too, and they've chosen to take away our choice and force us to use their system designed to gather our data over convenience and security. I'm OK with loyalty cards, because you choose to use them, and I have chosen to do that with CVS. But now if I want to use a secure wireless payment system, they have specifically taken away one that they already have working, just to try and force customers to use their invasive alternative. I will be taking my business elsewhere.
The only way to combat this stuff is by taking your buying elsewhere. If they see Apple customers (and there are a lot of them) all pulling their business, then they will hopefully reconsider.
Guess what? You're still going to buy things at CVS because paying by credit card is fine.