I think you're misunderstanding the essence of the problem. If you use tendons, you'll need a neural network in your control loop that can learn continuously so that it compensates rope stretch and changes in friction through wear and tear.
A lot of problems in robotics reduce down to continual learning. Essentially all system identification tasks become obsolete the moment you have a self learning system and yet we have an AI industry preaching that AGI is around the corner without this "crutch".