Something else I've noticed is that lots of these kinds of debates just descend in to 'modern is good old is bad' or vice versa (with, I must add, quite a few people here liking both - quite rightly) BUT surely you have to talk quality as well. A cheap modern bike is going to be crap, just like an old cheap bike would have been. So if the comparison is modern cheap bike vs an old top end bike then I'd rather ride top end old every time (Ferrari 250GTO or modern fiesta?) BUT if it comes down to modern top end then yeah, it probably is going to be technically better - but it all depends, as I said before, on what you want it for doesn't it? 
