Those questions are not assessing PCI DSS compliance. They're assessing which assessment path must be taken. Most retail stores don't collect or cardholder information electronically. Unless you sign up for a loyalty scheme, you pay your money and walk away with your purchases, so they don't need it.
Online stores usually have to store some cardholder information. Names and addresses are useful for delivery, and in case of payment or stock query. This doesn't disqualify them from PCI compliance. Just means that they have to take steps to protect that data and therefore the short version of the self-assessment form isn't appropriate.




