Unfortunately, it’s often mandated by management that the employees greet and spend a lot of time with EVERY customer . Even if the employee knows the customer would rather be left alone, they have to do their spiel and check in constantly. I guarantee you most don’t want to be doing it . All cause someone hired a consulting firm or one entitled jerk didn’t feel worshipped enough by the employees and left a nasty Yelp review. Same goes for those credit card promos and rewards programs - they either have a quota or have to harass every. single. customer. about it. Hate that.
Small businesses are different - that’s often a personality thing. Doesn’t make me any less anxious as a customer though!