There aren't any 5 star generals. There haven't been since just after WW2. And even if there were some, they would be old men.
But the point you are trying to make has flaws as well. A well placed IED or well thrown grenade by some kid herding sheep 2 weeks ago could/has killed many of the best special operatives in the world.
So fights in real life do happen just like that all over the world every day.