"It's my project and I can do what I want" can be both true and irrelevant. He can do what he wants to his project. But that doesn't mean he can prevent forks.
Getting nostr to where it is absolutely was difficult. But that doesn't make forking impractical now.
The core protocol can't change on a whim. If that happens tons of different clients break.
I remain skeptical of your claim.