I don't disagree that this is all useful to have. My point of contention is that the effort required is not worth the time investment if you are going to forget about it in a few years anyway because you never needed it in your daily life.
Our brains can't hold infinite amounts of data and a lot of information will become inaccessible if not used regularly. This is also why most of us do not speak twelve different languages, despite this being a supremely useful skill that is relatively easy to pick up compared to semiconductor physics.