I'm not saying there isn't crap coming out of China. There is. I just dislike it when people throw a big blanket over everything that says made in China on it. Sadly we have more than a few of those types around here. Do the homework. Judge each piece of gear individually. Simple as that.
I dislike criticism of imported products as automatically being attributed to "nationalistic fervor" - whatever that is.
Judge the criticism on the unit in question. In the case of this particular unit, it would seem it is well founded - regardless of who made it or where.
Simple as that.