This is why I am all for the Civol project implementing the CNS described in this post. if it completes its mission I would argue this problem will be resolved.