As i said before, World Government aren't the Villains, They simply represent One Side of the Conflict
The entire World is like Shandians vs Skypieans
Doflamingo Speech Hinted at this
Arabasta Arc Hinted at this
Fishmen Island Flashback Hinted at this
Rayleigh told Robin about this
Nefertari Family being both D. & WG Founders is another Hint
... etc
Both sides are Corrupted & both have Good People among them
But the Real Villain(s) are the ones Fueling this War, not the ones Participating in it
It was all Summarized in Arabasta Arc:
"Those who Lament the War... Those who Fight... Those who Incite War... Those who knowing the Truth, want to Stop it..."
Straw Hat's Role isn't to Pick Sides
It's to Stop Crocodile of The World or it's Enel