Errors in design and assembly can happen regardless of the level of technology involved. it shouldnt happen but it does. It is far better than in the past but still not 100%. Fly-by-wire isnt excatly something new to a company like Airbus. Fly-by-wire aircraft has been around for 30 years, it is a well established technology and i dont see why it should be controversial. In this case it sounds like a failure in quality control and testing, dot in the design itself, just like the case of the Dreamliner.