The typical "model engineering" steam engine doesn't push materials to the limits. Cylinders are typically cast iron or bored out of brass rod. Tolerances aren't too tight.
It is a slow process because metal is kind of recalcitrant, and making one-off parts is a lot more time consuming than manufacturing in series. To be a model engineer you have to love the process and love spending time alone in the workshop. Another tedious/fascinating aspect is the jigs and fixtures that are often necessary to make even one example of a particular part. Model engineers have to devise ways of performing machining operations (often conceptually very simple operations) and it really has to be something you love. If you see the manufacturing process purely as a barrier to realizing what you designed on paper, it can be a real drag.
So, rather than a high-tech thing, pushing limits, I think the task here (making a small steam engine) is an example of craftsmanship (with lathe, file etc.) and of doing something that is intellectually/conceptually/materially very simple and undemanding, but doing by hand using inherently slow traditional processes. It's an aesthetic choice (and CNC, aluminum extrusions etc. would be ruled out for aesthetic reasons).
As someone who is intimidated by the thought of programming TeX, I think the following comment which asserts that it is badly designed seems unlikely to be coming out of nowhere. (MetaFont is apparently better than TeX)
I'll quote the key part here in case that link stops working.
> TeX has two programming systems, the "mouth" (which does macro expansion essentially) and the "stomach" (which typesets and does assignments). They run only loosely synchronised and on-demand.
> For programming purposes, they are a pairing of a blind and a lame system since the "stomach" is not able to make decisions based on the value of variables (conditionals only exist in the "mouth") and the "mouth" is not able to affect the value of variables and other state.
> While eTeX has added a bit of arithmetic facilities that can be operated in the mouth, as originally designed the mouth does not do arithmetic. There is a fishy hack for doing a given run-time specified number of iterations in the mouth that relies on the semantics of \romannumeral which converts, say, 11000 into mmmmmmmmmmm.
> Because of the synchronisation issues of mouth and stomach, there is considerable incentive to get some tasks done mouth-only. Due to the mouth being lame and suffering from dyscalculia, this is somewhat akin to programming a Turing machine in lambda calculus.
> TLDR: the programming paradigm of the TeX language is awful.
It is a slow process because metal is kind of recalcitrant, and making one-off parts is a lot more time consuming than manufacturing in series. To be a model engineer you have to love the process and love spending time alone in the workshop. Another tedious/fascinating aspect is the jigs and fixtures that are often necessary to make even one example of a particular part. Model engineers have to devise ways of performing machining operations (often conceptually very simple operations) and it really has to be something you love. If you see the manufacturing process purely as a barrier to realizing what you designed on paper, it can be a real drag.
So, rather than a high-tech thing, pushing limits, I think the task here (making a small steam engine) is an example of craftsmanship (with lathe, file etc.) and of doing something that is intellectually/conceptually/materially very simple and undemanding, but doing by hand using inherently slow traditional processes. It's an aesthetic choice (and CNC, aluminum extrusions etc. would be ruled out for aesthetic reasons).