The Buy American theme seems to have subsided significantly over the past decade and now everything is about price and price only, one only needs to visit Walmart once to realize this.
I don;t think thats actually true. There are things people buy on purely price, and there are things people buy on quality. If I had just bought a guitar at Walmart, I guess I would probably by happy with a Walmart amplifier too.
Some people wear are quite happy with their Walmart wrist watches, some people wear something Swiss, its a personal choice.
At the end of the day, you will always have people shopping based on price alone. Sure, you always have to keep an eye on value for money, but when it somes to guitars its about feel and feel-good factor. You buy something nice, something crafted by a company thats not just building to price, but building what they know is going to give a nice feeling of warm satisfaction to the buyer ... and thats a different thing from the "pile em high, sell them cheap" Walmart approach.
They may do (roughly) the same job .. but one will have a resale value way ahead of the other 10, 20 ... 30 years down the line.
So sure, some parts of the market are about price, but those are usually the people buying a cheap strat copy and 5W amp for their kids first guitar. Other sections of the market are about feel-good factor and quality much more than price. An AFX is always going to cost more than a cheap mass-produced FX pedal in a shiny cardboard box, but sometimes you just gotta have the best.