I remember hearing talk of this fix years ago when I brought attention of the issue to a few Administrators....
And it was out of our/their hands and up to the site owners to do anything.
I'll be straight up:
We (the staff) were getting sick yanked around by site owners as well. We brought our concerns up with the new site owners when they started the discussion with us, and they gave us their thoughts and understand that we're cynical towards being promised changes to the site because of the way it was managed before.
I won't go into details because I don't know if they want everything to be known before a definite plan is put into place yet.