They do, but if it means getting a better car I'd still consider them. 
I'm not a fan of the 2.5 v6 tbh, not enough performance to justify the mpg - however its again not an engine I'd dismiss of the rest of the car was good. 
They're dirt cheap, i bought a 2006 1.8 for just over 1500 over a year ago for a family member, maybe closer to 2 i cant really remember - the car is not particularly well loved ( absolute minimum maintenance tbh) and i dont get the impression its been cherished throughout its previous life but is still running and driving well. 
2 litre is definitely the sweet spot though