I will be the first to admit that I have not adopted "modern Java", mostly with all of the functional stuff (notably all of the collection streams and what not).
I certainly enjoy easy lambdas, but I don't necessarily code stuff up that way.
I'm not big on locked down classes, as a general rule. I won't say I never use "private", but it wouldn't bother me if that didn't exist. I can't say I'd "never" use records, but I'm so used to the boiler plate, I don't really see it any more.
My one issue, though, is simply how heavy handed the Java 9 module system is. I have a desktop app, and I use the module system to lighten up the JRE that it bundles. But that's an edge case (to me).
I'm just not a fan of it, I find it gets in the way more than anything, and it just seems more forced than optional.
Outside of building JREs, does anyone use the module system for anything?