アプリケーションが複雑になるのはそもそも時間がとれなかったり設計が必要だと思われていなかったり設計能力不足だったりで十分に設計されないことが多いのが原因のように思うが、そういうものがあふれているせいで少しの複雑性を受け入れてしまうことに違和感を覚えなくなるのも危険に思う