I would love to say yes, but.....
Quality matters more
and as a poor middle class American myself, Value means just as much (if not more)...
As an American, who served my country, (as my father and his father also did) and who has been halfway around the world and back (to the east coast), and who also has a few years experience in manufacturing under my belt, from pillows to plastics to steel (current,l I know all too well "made in USA" does not automatically equate to higher quality, unfortunately, (and certainly not in value very often)... No more then a USA plumber is automatically a better plumber then a Yugoslavian one, or a USA bricklayer is automatically better then an Irish one., etc. People are people, and we all suffer from the human condition. The US produces plenty of it's very own homegrown crap, and a made in USA stamp/tag doesn't magically fix that and make it golden...
Further more, while I'm proud to be an American, I've come to realize over the years I don't automatically like people more because they are "made in the USA", I frankly find most people in general, Americans included, not my cup of tea, (and vice versa), and find many foreigners are simply more grateful (and generous) people as a whole in general then us spoiled Americans are. Nothing personal, and it's not everyone, just my experiences...
Then there's the corporate side of things, be it greed, wealthy ceo's and board members who don't care about me anymore then i do about them as they get richer, (and spend much of their money on foreign products anyways, be it cars, Knives, imvestments, vacations, whatever), Or foreign shareholders, or the the foreign " ingredients" used in many USA products, (but not all), it's a messy tangled web of international commerce in today's market, no matter how you slice the pie... Sure there's your 100% custom makers using 100% American parts, but I simply don't care eenough to pay those prices to feed his/her family when I'm trying to feed my own. When i see my budget, i have a hard time justifying a car payment (or more) on a home grown product, just because it's home grown, when a similar one made over seas will handle all my needs just as well for 1/4 the price or less... I hate to sound heartless but before i am american, i am human, i am a father, and a husband, etc... "American" is not my #1, and as a human being first, we're all in this (world) together. while I'm proud to be American, as my home is here, the only people I really truly care most about is my friends and family (not all of who are American)... I don't care about a stranger across town any more (or less) then a stranger across the sea simply because of his nationality. I care about the character and integrity of the man much more then the flag he roots for during the Olympics... If I see a stranger in need, I will help them be they from America, or Ghana, or China, all the same, but I won't send 'em Christmas cards or birthday wishes any more then I expect them. I don't have blind nationalism pumping through my veins, and while I'd love to see our nation rise to prominence again, I won't do it at the cost of my own families budget, and it's at the core, the political and corporate levels that are truly destroying the fabric of country at the seams, incl. the manufacturing business, moreso then the foreign markets competing for said business... The simple fact that it is economically MUCH more profitable to manufacture overseas, and pay transportation and shipping costs back across the globe, as well as import fees, is mind blowing...
That all said, comparatively, a $50 foreign knife I like and a $60 American knife of similar design and quality, I'll more often then not buy American, i don't mind paying a little extra... But a $100 foreign knife i like and a $300 usa knife of similar design, i'm taking my chances and saving $200, then taking the family out somewhere...