No, they are not all crap. Reading the forums (briskoda is a pretty useful site) it seems that way but people only post when they have problems, it would be pretty boring if everybody wrote 'my car didn't break down today' type threads (unless it was an alfa forum).
I quite like mine, it is about as quick as you should :roll: need to go on public roads and does around 55mpg no matter how I drive it, I bought it new (bit of an impulse buy) over 3 years ago and have had 27K trouble free mileage out of it. They do need decent front brake pads though to make the brakes feel like they are going to stop you.