I just wish my net worth was as much as that group's credit card debt probably is.
I would leave the shaming to the Left. Shop or don't shop, it's not my business and it shouldn't be yours.
It's a social event. Some folks value their money more than their free time, and they get to justify blowing a day or night hanging out and yik-yakking with perfect strangers, most of whom are quite nice people. Heck, if the bargain/event/celebrity is big enough, queueing up can even earn "braggin' rights," good for years of boring alcoholic conversation (ask me about sleeping in the Alamodome to get Spurs playoff tix back in the day--go ahead, ask me).
Not a big deal. Most of these people are on their devices most of the time anyway. What's the difference if they are sitting at home or standing in line, they are not engaged with their physical surroundings either way.