It's honestly a lot of things and not a simple situation like laid out.
The people in the flooring store are lazy, because they are likely just kind of watching the building while they get 3-4 customers a day. There just isn't enough business for the most part to really justify a brick and mortar place (I know, ironic) but that's where people shop so you kind of got to do it, I guess? So the average guy in the flooring place is making shit money, but in general they're also bringing in shit money. Until they get some landlord or something who wants to do 10 buildings of 50,000 sqft and then suddenly it's exciting. That rarely happens, so you get generally lazy staff because there is basically no incentive to not be lazy.
The "can't do attitude" is absolutely real, but it's not just laziness. It's corporatization. You start getting "Ok, do this thing, but charge for the next step." as the baseline, which people then start going "Well I don't want to pay for said next step, but I need next step done" and the Corporate stance is "Ok cool, then here's a <insert mildly reduced price that is the actual price> and we'll handle that." type response. You don't find this type of stuff at mom and pop places, or even midsized. It's when you start dealing with larger companies (and typically you are also spending larger amounts) that you run into the "we don't do x" shit.
Now, the CS stuff... it's been increasingly outsourced to India for T1 support for almost any service. So you get Bob, and Bob just runs through a call response sheet. Once you go outside that, Bob is useless and escalates to Tom. Tom is also Indian and also has a response sheet, so you run through that. And you can't escalate (unless you are basically yelling at them; they want to check all the boxes before they move you on and you can't skip it easily) but when you finally do, it's Bill from Nebraska who can fix your problem in 3 seconds.
This actually translates to the customer service you receive in most physical stores. Your first point of contact is Clare (who doesn't have an I in her name because of the patriarchy) and she can't help you because she doesn't want to and she knows her manager won't fire her for giving people shit. But you ask repeatedly so she gets bored and gets her boss, Jyll, who then describes exactly what Clare said but with an extra level of superiority, while Clare looks on. So you talk to Jyll for a few moments until Frank, the shift manager, sees that this interaction is holding up the line and is actually impacting the per-hour sales, and he slides in. And fixes your issue in 3 seconds.
That is customer service in today's market in a nutshell.