I don't think the country where it's made of is that important. I understand "made in China" as a general slang for poor design, but I recognise many poor products manufactured out of China is a real thing. I love my Eu2000 design, quality and specs, regardless where it's built ....
I would stick to a know quantity rather that saving a few bucks on an unknown quantity, only to have to spend the additional money sometime in the future.
At least one member of this forum has had experience with a Chinese generator that enfuriated the others in every anchorage that he frequented. Eventually, the unit failed, much to the glee of other boaters.
We are what we repeatedly do.
Excellence, therefore, is not an act but a habit." --Aristotle