Government is incompetent - a favorite excuse of the right wing everywhere. Government is made incompetent by cutting it beyond the bone. Then when it doesn't perform, it meets the expectation that government is incompetent. A simple solution - turn over enforcement to the PA Security services. They'll assure that no building is done anywhere in any settlement, including in whatever are the Jerusalem city limits beyond the green line. That's called subcontracting in the US. The US Army couldn't feed itself without contracting out. Israel apparently needs to contract out its law enforcement.
from the article: Barak to IDF: Issue the order to freeze settlement construction