Indeed, I programmed in vim only, until IDEs just got too good. Still using it for everything else to this day. I’ve been thinking to get Neovim, but it doesn’t seem essential when I stick with IDEs for programming.
I tried Eclipse way back around 2004, but found the advantages not sufficient to make do with a crappy editor. Years after that, IntelliJ IDEA just got too good to miss out on, though. It also had the feature that is essential for me to understand anything: To search for an action rather than click through & stare at endless menus.
“Being bad at stuff” is also so selective. The other kids are not expected to be two years ahead in math, but I am expected to be able to sit perfectly still for 4 hours and pay attention in an oxygen depleted room. Everybody has to have this nearly exact same skillset.
It’s not what society needs, not even what the industry needs in the workforce, but that is most convenient for the teachers.