Star trek's crews overall are chosen in a way that seems to consider redundancies, as well as meshing as a team that can offer varying viewpoints.
It runs directly counter to that more capitalistic mindset of "why don't we do more with less?" when spending years navigating all kinds of unknown situations, you want as many options as possible available.
Definitely plays well with the kind of scenarios the writers throw at them - you can pretty much expect any Starfleet officer, whether a commander or an ensign, to operate any system on the ship with at least some passing competence. There's no "I work in stellar cartography, I don't know which button fires torpedoes or how to turn on the bio-bed in sick bay" on a Starfleet ship, except when uttered as a joke (or with EMHs). Overkill in real life? Perhaps. But definitely reassuring.
Hell, if someone really didn't know, they could expect "Computer, turn on the bio-bed 3" to just work - circling us back to the topic of what NLP and voice interfaces are good for.
Actually this is why Lower Decks is so neat, they hint that there are juniors who barely know anything. That might have been the one sticking negative for me growing up, was that you had to be some super smartypants to be anywhere near starfleet
It runs directly counter to that more capitalistic mindset of "why don't we do more with less?" when spending years navigating all kinds of unknown situations, you want as many options as possible available.