This does seem like a fair criticism, the 7-11 style seems fine to me. (The food selection is much better in Japanese 7-11s, though.) When I see them they are usually in better shape than other nearby stations.
Small touches such as landscaping can really make a difference. For example, 7-11s at the beach often seem to put in a little more effort, although I don’t know if that’s the store or the landlord.