I don't see how JetBrains can fix (or even be expected to fix) this problem long term. It's a macOS/Java problem that can only be truly fixed by Apple and Oracle.
It makes a lot of sense for them to try though - the obvious reaction here is to switch to VSCode, devs using JetBrains can’t wait for Oracle to fix this. I imagine JB are churning a lot of users because of this