How does that make any sense? A warrior attacking a ghost with his sword? It wouldn't do any damage. It would go right through.
So Blizzard covers up Sylvanas' belly, because an archer can't leave her belly exposed, we need to change that for REALISM'S sake, but warriors slashing away at ghosts, that's perfectly reasonable?