I agree. That's why I stopped playing WoW 10 years ago. I got tired of all my hard work becoming obsolete in the next update.Longterm players may not look so kindly on making all their old ships fully obsolete that took a lot of time engineering and then having to do it all again on the new ships. That already happened when engineering V2 came in, and it wasn't pretty.
But many will argue its what keeps a game new and fresh. Unlike WoW new ships aren't gained through hard work or achievements... we just buy them then spend a bunch of low-skill mundane hours outfitting and engineering them just like we did with our old ships.
It would be nice if new ships were designed for new activities, rather than simply replacing old ships for the exact same activities.