States that have mask mandates do have more people wearing them. People wear them in stores because they're required to. There's been very little evidence of large spreading in grocery stores, malls, department stores, etc. Is that because everyone is wearing masks in those settings or is it because you're not in long close contact with others? Probably both.
The places where the most spreading has occurred in bars, restaurants, weddings, parties, and get-togethers with family or friends. Those things will see very little mask wearing and social distancing.