Yea I realized that when I was thinking about it. Which is a financial smart reason, but in the end it limits them.
If I only have my phone which I have android pay on and I need to get something from a drug store, I would go to CVS but they don't accept NFC. So I will have to go to Walgreen's instead which is usually near a CVS. So I don't get why they don't offer NFC, because keeping 98% of the transaction amount is better than 0.