To be fair most of these giants you mentioned are mid tiers.
And you show how they got defeated or injuried, but this alone change the fact that 7 Giants in Marineford been rocking hard until OZ come fight them off, it took YC and Veteran lvl character to face them too:
These Giants only got defeated by strong characters at MF(OZ,Luffy,Whitebeard)
And these are just mid tier giants and been already strong enough to do these things like above(Even Vista need to jump in).
Now imagine high tier giants and maybe even top tier giants with DF, can you imagine how broken they would be.
The last time a giant had something similar like a df was OZ who wrecked the entire strawhats easily.
Imagine giants moving like that and using df like that:
Imagine giants with haki, broken df powers, unique abilities and skills.
We just see mid tiers and some two high-low top tiers with Brogy and Dorry and look how much they worth together.
Don´t underestimate the giants, they are called strongest Nation for a reason and soon you all will see why.
Oda wank the shit of Elbaf, not even Wano got half of the hype Elbaf got from any character so far.
Prepare to see at least one-two more top tiers alongside with Loki who can hold their own against other top tiers.
If Kaido tried 20 years ago to take Elbaf, he would get wrecked...