I say that God is a bumbling idiot if he has been around this long and we still have the mess that we do. Once God has sent to bring His True Godly Message with Jesus, He really should have prevented Mohammed, Joseph Smith, Sun Myung Moon and all the rest of the New, Improved Prophets, Messiahs, Makhdis, and such from popping in with a different message. Think about it.
If God is omnipotent and omniscient, he could have a perfect social order running tomorrow. Omniscience means he would know how to do it, and Omnipotence means He has the power to do it. No time like the present.
So either is isn't omnipotent and omniscient or He simply isn't.
================
Again I do not think that as "perfect social order" is possible, because existence is always in flux. There are sunspots, there are droughts and floods and volcanoes and earthquakes and we do not cause them, but they certainly cause change to any social order.
The Universe would have to be static and unchanging to have a perfect social order. We would also have to be static and unchanging.
That is not to say that we cannot have a BETTER social order. But we need to be aware that by its very nature, as well as by our very nature, it will change.