I have read alot of HD comments on this site and we have always seemed to balance it out over time.
I never paid any attention to what HD owners said or felt about our Triumphs I really do not care.
I followed the link and read the posts and I'm really surprized on how balanced it was and what they actual think of our bikes. I personally feel the term (Metric Bikes)is a dig at a class bikes that somehow is inferior to their's, based solely on a measuring system.
This was their site and all HD owners they could have really slammed us, but did not. I think this shows no matter what they say in public in private we have their respect.