Soyuz does the job alright, but its a complex system that could be simplified with what we know today, for example the Soyuz launcher have 20 main engines in a complex arrangement that was the cause of the last accident.
Ref RD-107: https://en.wikipedia.org/wiki/RD-107#/media/File:RD-107_Vost...