Yah, it's either you love Cats or hate 'em eh??.......Had a 2004 400 Cat 4-wheeler, absolute piece of junk!
On the other hand, presently own a 1995 550 Prowler, with 6500 miles on it, runs great, good trailbreaker, best machine I ever owned hands down!