Poor Rome's students! I cannot imagine the level of annoyance they endured to learn how to make calculations using techniques as the one you described!
We are indeed very lucky to live in modern times with technology that makes our lives so much better!
Yes, it is extremely complicated to understand it because of the number of steps to execute.