I also feel like they strip out some soul out of the game. Steelaxe is so friggin cheap, carrying a stack of iron plates and steel plates isn't that big of a deal if one runs out...And if one runs out its something to break up the pace - sure it's annoying but after a few times it doesnt happen often and even that annoyance adds some spice to the game. Another thing is, if you are playing vanilla, don't you already have to cart in trainloads of building materials to do anything anyway?
Resistances/damage types are another thing. If you believe there is too many of those, why not simply hide some and set them to 0/0, so that the modders can change the values later without resorting to some frankensteinian code butchery? Similar thing with ores and mining (although I could see this impacting the performance the most?) Set the values to neutral and leave them in the game. Ditto efficiency.
Those changes proposed in the FFF seem like they either will require the game engine to be effectively forked/code butchery by modders/mod butchery
PS. As I said before - proposed assembler changes will make the game blmeeeh bland. Sure, it could use a rework - I do
remember the confusion why the machine would not obey me - but it does not require you to make it so dreadful
