To uproot a social system?

Is it normal to say: to uproot a system? or there is other words fit the bill?
Eliminate, eradicate?

It is fine; as a metaphor it still reminds the reader of eradicating (which means exactly the same) a plant or a tree. The most common way to say the same is perhaps to overthrow a system.