Totally valid reasons, I haven't had the same experience but I mostly do work on Java or React & Rails in IDEA can't speak to CLion or RustRover etc.
Really my biggest thing for jetbrains is the cost, of course my company pays for a license on my main machine but I've been paying for a personal license as well and have been thinking of making the switch to Zed/NeoVim/VSCode etc. for a while just to save a few bucks every month.
Similar situation here. I primarily bounce between TypeScript, Python, and occasional Java -- all very well supported by JetBrains IDEs.
I occasionally try switching editors, most recently to vscode, but between the near flawless vim emulation, refactor functionality, and multi-language support I always come crawling back to JetBrains, despite the memory bloat and occasional buggy release.
Maybe that'll change someday, and I honestly hope something better comes along, but for now it just works better for my workflows and is worth the cost of admission.
Really my biggest thing for jetbrains is the cost, of course my company pays for a license on my main machine but I've been paying for a personal license as well and have been thinking of making the switch to Zed/NeoVim/VSCode etc. for a while just to save a few bucks every month.