Fair enough, I'm just sick of thetrope.villain gets killed at the last second conveniently by someone/something else
Actually,
it sounds more like he's killed by something else because of the inaction of the hero. Kaladin could have killed Sveth or not, either way the highstorm / everstorm would have done the job. It's not a sudden last second action that you don't expect. They're fighting in the middle of a superstorm, and just one half of that equation has been proven deadly in the series.