Well we're all entitled to our opinion but all I can say is that having actually owned a new Enfield (and several new UK made Triumphs btw), I KNOW there is no difference in quality. I have no doubt you know someone who has owned both too ...
.
"You can't believe everything you read on the internet" : William Shakespeare