Ok, we're going down the hole of analogies a little too far but VS Code and the world of language services is a pretty decent replacement for a lot of use cases outside of IntelliJ's core Java strength.
Every top dog eventually gets cut down by _someone_ over time.
Scrivener does in fact have competition. (Highland 2 for screenwriting for example.)
As a competitor to Scrivener, I'd love to know why you think that.
(I just deleted a paragraph of text so that I don't influence your response with my own opinions.)