It's just that everything in Annihilation happened so quickly
Johnny should have at least done some kind of quick fighting before getting his neck cracked so fast. The way Shao Kahn had him made Johnny look like a poor, weak fool lol. But Kahn is too strong for him anyways.
If Sonya really loved him, she would have tried to stop Kahn, but she knew that if she tried to stop him, Johnny would die, and if she didn't, he may live. But Shao Kahn tricked them anyway didn't he?
(It's like being in an predicament where if you accidently stepped on a bomb and if you move, you'll be blown to pieces, so you just stand there lol)
Though I did get mad when Johnny was killed the first time I saw that film.
Then I thought that Jax and Sonya had a little flirt going on.
So imo, the movie would have probably been longer if Johnny wasn't killed
that way we could see more 3-second long fights Lol.