This reminds me of another issue. If you do make informed complicated decisions, the basis of these decisions might change over time. I struggle with that problem professionally. As an engineer I have to make complicated compromises/​decisions. The trouble is that the situation changes all the time. The requirements and the means change. Without tracking why I made decisions there is no way to tell if those decisions still hold, because I do not even remember myself. The project becomes a zombie even before there are true legacy and hand-over issues. Usually decisions are incomprehensible later. We all know this and have though everyone else is an idiot, but often people had good reason to do it that way or lost track as described. Making changes to often reveals that there were reasons, but too late.
Privately you might find yourself in a place that you had reason to go into but those reasons went away without you noticing.
This reminds me of another issue. If you do make informed complicated decisions, the basis of these decisions might change over time. I struggle with that problem professionally. As an engineer I have to make complicated compromises/​decisions. The trouble is that the situation changes all the time. The requirements and the means change. Without tracking why I made decisions there is no way to tell if those decisions still hold, because I do not even remember myself. The project becomes a zombie even before there are true legacy and hand-over issues. Usually decisions are incomprehensible later. We all know this and have though everyone else is an idiot, but often people had good reason to do it that way or lost track as described. Making changes to often reveals that there were reasons, but too late.
Privately you might find yourself in a place that you had reason to go into but those reasons went away without you noticing.