I also used all 3 of them, mostly Eclipse followed by IntelliJ and occasionally NetBeans (rarely in client projects)
After some many of the younger people may never have heard of like VisualJ or Sun Java Studio.
I helped JavaOne for Kids roughly around the time this article was written. And one session for older kids was held or at least sponsored by JetBrains, so it involved Kotlin on IntelliJ.
Most of our time all of us volunteers had to help them with problems of IntelliJ unable to find the Java 8 version on those machines. It may not be found automatically by Eclipse if you have both a JRE and JDK, but especially the most recent versions have a nice Auto-discovery that finds all runtimes with just a click or two. Something I have not seen in any of the IntelliJ versions up to last September. It's also not so intuitive, because it tries to support multiple different runtimes hidden behind terms like SDK. While it can be flexible, at least for kids or those who start with Java I would not say it's easier to understand.