Broad brush strokes are great, so let's paint the house.
Since 93% of statistics are made up on the spot, here are some more. The people that walk into a bike shop fall into the following categories:
20% - people looking for a tube, or a flat tire change, or some other thing that they could do themselves with 5 minutes of effort. They expect to pay $3 and will be annoyed if not serviced immediately.
10% - people looking for that thing that goes on the dohicky holding the seat to the wheel.. they speak gibberrish, look at other bikes to show an example, can't find it, and wander out confused.
40% - people actually looking for the best bike Walmart prices can buy. They become offended when they see bike shop prices, act shocked and outraged that anyone would charge that for a "BIKE!" and leave.
5% - looking for a warm place to survive New York winters. Typically they stop coming in around June but pick back up in September. This may be a regional thing though.
10% - expect to buy a bike on-line but want to use the shop for a free fitting and test ride.
15% - actual customers in the right spot actually looking to purchase a bicycle with an appropriate budget. They are checking multiple stores, asking questions, and comparing data. Most will not buy that day, most will say I'll be back and won't. Of these, half are educated and experienced cyclists, while two thirds walk in knowing they want a bike but know nothing about bikes in general (it is important for made up numbers to not sum out correctly).
So what's my point? The OP absolutely received poor service, and shops should treat everyone well. But I think sales people become frustrated, act inappropriately, and then wonder why they didn't get the sale on that small percentage that was saleable. But don't categorize every bike shop with the same scope. There are great ones and crappy ones.