I don't personally buy from my local bike shops despite spending quite a bit of my spare cash on bikes.
This thread made me consider why that is for me personally :-
Convenience - the obvious point of not having to leave my armchair to get what I need, it only requires a tiny bit of forward planning to get the part in a few days time, I dont have to drive to my nearest town, likely sitting in traffic, pay for parking and drive back again.
Stocked items - Being a fan of retro bikes, my local LBS don't have much in that interests me, they seem to be much more sparsely filled with parts/bikes than I remember from the old days.
Cost - It's rare for my local LBS to be able to compete on cost so they'd need to offer something else.
Lack of added value - my LBS doesnt offer me personally any added value, I can build a wheel, i can bleed a brake, I can unseize a seatpost at home, and I get a nice sense of satisfaction from doing it. My bikes dont tend to have anything more complex than that on them, and there's so many videos out there that if I'm unsure over some manufacturer specific detail, I'll watch one.
Social - I dont gain much from the social interaction, in past LBS experiences, I havent encountered anyone for a long time who wasnt either miserable or massively pushy. I'd be happy with a basic 'hello' and 'give me a shout if you need any help', and a bit of general knowledge if asked, I'm not expecting or wanting much more. Some LBS that arent local to me seem to have a bit of community spirit, sell tea/coffee/cakes and organise local rides, mine don't, so I cant comment on that.
The last thing I bought from a bike shop was a rechargeable knog light for my daughter, I was looking for childs gloves and a stubby water bottle that would fit her small framed 20" wheel bike but they had none in stock. I very occasionally will look in a bike shop if I'm passing one, but it's usually a very quick look round and exit.
If my local LBS closed, I'm not sure what the negative effect on me would be, probably none. The effects on the wider industry if all bike shops closed are beyond my brain.
I'm also a self employed person who could be considered to be in a similar boat as a bike shop owner (but a different industry) but feel no sense of obligation to help someone just because they are a little guy. In my own work, I find that other small businesses create the most headaches for me, are slow to pay, and also dont always appreciate the value that they can get from me, I used to spend a lot of time quoting to not get any acknowledgement in return. Ironically many of them went to the 'bigger guys', who I do contract work for at a much better rate than my direct to client, so I tend to stick to the hassle free work, get paid more, and let an account manager act as a go-between and swallow the hassle, at the cost detriment to the small business. I've completed several pieces of work for people who turned down or ignored my quote, and unbeknown to them, I did the work anyway.
Not a reflection on jonnyboy666, I havent been to his shop, or met him, I'm sure he's very helpful with his customers.
I'm probably not the right kind of target customer for these shops anyway, but the bottom line is I DO spend money on cycling regularly, and I don't do it in any physical shop.