Question why is it so easy today to build reusable rockets? Is it because the onboard cpu speed of the chips can solve more granular control problems with low latency?
I mean, it's mostly that we've decided to try to do it nowadays. Problems tend to get easier when we put hundreds of thousands of hours of work into them. It wasn't in the scope of the original rocket projects because if it was, we probably would never have launched them.