Just take a look around and see how many older Hyundai. Daweo, Fiat etc you see driving around - in fact if you want to see one over 6 years old your best bet would be to visit you local scrapyard.
Now see if you can spot loads Honda models even back to 'F' reg and you will soon see that the old adage 'you get what you pay for' is very true. The problem is most buyers of cheaper cars dump them at the 3 year mark when they start giving problems and the flood the second hand market, further driving down secondhand prices for those models. Even cynical Jeremy Clarkson has been known to say that a Honda car will outlast the universe.
And if you think the Jazz i-DSi is 'asthmatic' and the V-TEC is 'silly nonsense' then I have to disagree as I have nothing but praise for the V-TEC cars that I have driven, in fact if Carlsberg built an engine it would have to be based on the superb Honda V-TEC system. Most people have running problems with the i-DSi because of EGR valve problems, and these are common to all cars.
The quality in a Honda is not at the superficial level of 'nice trim', 'great radio', or 'loads of extras' but is in the engineering, and goes down to the smallest nut and bolt in the car being of high quality.
Read in forums about the problems people have with 'other cars' before judging Honda too much, modern cars are highly technical pieces of kit, often owned by people who never look under the bonnet and judge them by their paint colour or whether they have alloys or not.
I have always found that the 'you always get what you pay for' saying to be true. However it's not always the case. In fact I would even go as far as saying that with my first 2002 built Jazz that I got more than I paid for. The build quality was pretty much faultless and any small issues that I did have were dealt with in a professional and reassuring manner by my dealer.
My current 2007 Jazz is a different matter all together. Corrosion issues, steering issues, rattles from trim etc. I've also had a poor response from Honda Customer service department.