I can see it both ways. Appointments do not guarantee that there will not be random people who may not be vaccinated or who have avoided Covid. After all, people do not share their Covid status when they make an appointment/or can lie. My store was actually shut down a few weeks ago likely because someone infectious came in (they would not expressly tell me the reason, but it was implied).
Also my SA has complained that people nowadays often miss or cancel appointments, so one day, she had a 3.5 hour window with no one to help (people are used to things being appointment-only so there were no walk-in customers queued at the doors) and thus she had no sales for that time.
Also my SA has complained that people nowadays often miss or cancel appointments, so one day, she had a 3.5 hour window with no one to help (people are used to things being appointment-only so there were no walk-in customers queued at the doors) and thus she had no sales for that time.