You want to get rid of all brick and mortar high end knife dealers? Only buy off the internet. If you have a good store, suck it up and buy something there regularly. If you never support a local business, you can't complain when they close up. If price is the only thing you look for, then the internet will always win. If you want service, you want to select "your knife" out of a bunch of the same model, you want to test the ergos on 2-3 different models, then you should give some support to the local shop.
We've become far to focused on price and have forgotten service and relationships. I've bought knives that really didn't do much for me at a knife show because the maker was so nice and I wanted to support his work. While that knife has sat in a drawer, I'm still glad I spent the money and hope that maker was able to keep at it.
I think a person should support local stores if they want the local stores to stay, but some local stores make it difficult. I've tried to buy (things other than knives) from local stores and other than shock at the prices, it is hard to find what I want in stock at local stores. I don't know what pricing level it takes to make a store work. I know that with other products there are stores that charge high prices but sometimes there are other stores that sell at a good discount and manage to be successful.
I didn't know of any big stores in my area except for "_____ of ______", and they are pretty far from me. I see some limited amount of knives at Walmart and at local sporting good stores, but I usually have to buy knives on the internet.