"Advances in technology always makes technical products better"
well.......
advances mean an improvement in one or many aspects. Which then have to be applied to the product in a way that it improves the product. Not trivial at all.
The famous story is with the Ferrari F40: when the F50 came out, with better measurements in every aspect than the F40, it was still slower. Engineers spent months trying to figure out why. At the end they just conceded, sometimes awesome design is just hard to beat, it's not only about improvements.