The point isn't "AOT", the point is an efficient, compiled binary. Acting like Java's AOT story is comparable to a native Rust binary is delusional.
And yes, both languages are considered "not cool" since they lean heavily into code structuring that the industry has largely moved past.
If you mean OOP, it is pretty much present in the industry, including the very cool AI darling, the Python language, to its very bones.
AOT Java on Graal is quite mature at this point
AOT .NET is an official first party distribution target that in my experience is on par with building a Go binary
Don't knock it till you try it