I think we'll just have to disagree. It is my opinion that answers of the form, "well the only problem is that the laws are just a little off and it can all be fixed with a few tweaks," are incredibly naive. They've been repeated over and over as government has grown in size. It ignores the fundamental problem: at the end of the day, it's just humans making and enforcing the laws, and they are under extreme pressure by the system to become corrupt and bend the laws in their favor.
If you want a system of IP run by elected representatives, then you've got to accept the corruption that comes with it.