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