I have looked at the various Royal Enfield options. And honestly, there are many aspects of the build quality that are impressive. Many other brands, including Guzzi, would be doing well to build them that well.
And of course "Luigi" and "Guizzi" are reknowned world leaders when it comes to slapping grease into their bearings - NOT.
If a big name like BMW sets up a factory in India for assembling their 310GS, trains their staff and enforces rigourous quality control. I don't see it being any worse than being assembled anywhere else in the world.