Yeah, almost all of this if not all of it was a legacy hold-over from the vanilla ss13. As we stated earlier almost everything you mentioned was broken, imbalanced or straight up unintended ie; Door walls.
Removing vanilla content and replacing it with a basic foundation for engineering isn't streamlining, it's creating a new feature specifically lore friendly and designed for CM.
Furthermore, this could really be applied to almost anything that CM replaced from vanilla SS13. Really if you think about it, absolutely everything from base SS13 is larger/deeper and expansive ie; Medical, Science and Engineering.
The comparison of removing vanilla content in lieu of CM appropriate friendly content was generally -always- worth the trade-off.