I can ride pretty much anything, but have a love for things a bit more exclusive. Doesn't have to be expensive, but it can't be the stuff that everyone else has. Hence the Pinarello and Look bikes (and Casati roadbike).
There has been stuff I've always hated. For example Cannondale's, Trek's, etc. Yet I have an old Cannondale and have just purchased a Trek. Both are just frames, but I rode the Cannondale (black with neon splatter paint job) for years, until the BB fell out. A very harsh ride but good for flat Holland. The Trek I only bought because of the neon paint job. And I really dislike Treks.
Seriously, I could ride just about anything as long as it comes in neon colours.
But, to get back to the point. I've never liked Giants (except cadex), and will never own one.