O:
"I hate this kill the villain after one movie BS. "
"The Vulture is still alive"
They've shown if the villain serves a later purpose, they'll keep him alive (Loki, Thanos, Vulture, Gen. Ross - jury is still out on Zemo and Yon-Rogg). Keeping a villain alive for the sake of not killing him off is just fan-service.