You answered your own question.
Made in USA nearly always costs more because the workers that made it are actually paid in real money. The materials are generally better quality as well.
The who-knows-where it's from? version is most likely made in China where unskilled, slave-laborers slap together piles of crap with little or no attention to detail. Who cares if it starts leaking a year later? They cost so little to make and are worth even less, that sending out free replacements if a customer bothers to complain doesn't impact the maker's bottom line in the least.