I'm not going to say that it's impossible that the cables need replacement annually. I was part of the team on an industrial machine where the scanner data cable replacement was a monthly scheduled item due to fatigue.
But there needs to be a very good reason why shifter cables need annual replacement. Like coating them in mud on a daily basis. If it is true, it doesn't speak to me of a well designed product.
And I can say that the Campagnolo Record mechanical group on my Ritchey solo breakaway has not had the cables replaced in the four years since I built it up. Maybe one year of normal use on it and it is just fine.
If they really need cable replacement once a year and you think that is unacceptable, just get Di2 or SRAM wireless, or if they will fit the cockpit, EPS. I know, big bucks there.