Glad you all made these points.
I do know that most motherboards, regardless of brand, are manufactured in Taiwan, sometimes Chine or Mexico, and very rarely the U.S.
Why do I believe ECS is junk? The bulk of what they sell are the low-end, low-cost, low-end component variety. Those are what I have experience with. Blown caps, check. Memory incompatibility (double sided-dimms, low voltage range, low-speed/low-end support) check. Goofy plastic colors a and low number of layers, check. USB ports that catch on fire w/a device connected, check. Almost non-existent tech. support for English speakers, check. Miserable RMA process, check. I would list more, but I don't have any other bad experiences.
ECS may make some, that is a small amount that actually gets sold, quality boards, but most are junk. If you buy the cheap one, you own the cheap one. ECS makes mostly cheap ones.
In my experience and opinion, the difference in ECS boards and another manufacturer like ASUS, SuperMicro, Intel (mostly, they have had some out-sourced junkers), Tyan, and most Gigabytes is build quality. Sure, if they function there is nothing to complain about. When they don't there is a lot to complain about. The issue I've seen is that ECS boards refuse to function properly much more often than some of the other manufacturers.
To illustrate the difference - for a number of years I served as a lead tech in a retail and business support environment. A private company that limited itself exclusively high-quality parts and service. By this I mean service within hours, fully-backed and trusted. We sold a small amount of hardware, mostly things like NICs (almost all Intel), RAM (almost all Micron), replacement/upgrade HDs (almost all Seagate), modems (almost all USR hardware modems), and motherboards when needed. Two blocks down the road there was a competitor's shop. They'd been in business for a while. This was in a town of 30,000 or so, they had been the only game in town for almost 20 years, w/one 'consultant' that also sold PC's (of low quality in my opinion). People would be amazed and impressed at our level of service, and the reliability of our work. We could not have achieved that using low-end components or cheap components. Not a few times I visited the competitors shop. They carried MSI and ECS boards exclusively. I can tell you that a full 20% of our business was generated with people being fed up with the service down the road. Not because they had bad techs or bad prices (in fact significantly lower prices usually), but because we offered a quality product and service.
In sticking with the aforementioned brands, I had to do no RMAs, replacements, or hardware repairs in almost four years. Hundreds of systems (not all in need of hardware), and no returns, replacements, or RMAs on replaced/upgraded/new parts in four years.
I won't buy any ECS, MSI, Biostar, or Foxconn boards based on my experiences w/them. They aren't worth the effort.
If you buy the cheap one, you own the cheap one. And you'll pay for it later in most cases.
That's may take, and I'm sticking to it.