In this NPR news excerpt, it says:
At one point, Shepard has director Ishiro Honda explain why the vanquishing of Godzilla feels so sad, and his words sum up brilliantly what gives Godzilla its strange power.
Does the vanquishing of Godzilla mean Godzilla wins in some sense? Since "A vanquished B" means "A beat B" in some sense.
But somehow I think in the original excerpt, It is more reasonable that it means the fact that Godzilla is beaten makes us sad. Since we have some compassion toward him.
What does the vanquishing of Godzilla really mean?