Good points, imo.
I think that it is largely down to fashion and personal tastes. On a V-CC ride, I was asked what bike I was on - "a Geliano", I replied.
"Oh, Italian crap", responded a guy on an ancient Holdsworth.
Thing is though, Gelianos were actually made in France; they gave...