The current system of suggested edits is problematic in the following case:
- User A posts a question/answer
- User B(who does not have enough rep) makes a suggested edit
- User C (with >2000 rep) reads the post, and sees that the post needs editing. But he can only approve or reject the suggested edit. He has to wait for that suggested edit to be approved by another person, before it is applied. If the suggested Edit is not enough, he has to wait till it is approved/rejected by another before making the correct edit.
What I don't understand is why 2 votes are required. If User C has enough rep to make the edit on his own, why is approval needed from another high rep user? And why make User C wait, till someone else approved the edit, to make the correct edit?