there should be a term of art for software (or more generally technology) that you use because it solves some kind of very complex problem that you just can't get solved otherwise, and as a result you become very eager to exuse any and all user-hostile behavior of the technology, no matter how bonkers it is
examples: TeX, Linux, C++, [your favorite ECAD package], [your favorite MCAD package], SystemVerilog, ...