No one is telling these officers that they have to work in that division. It's voluntary. I know that several times during my military tenure I had to participate in what could only be described as intrusive financial disclosures when I held certain clearances. Look up "Executive Order 12968", signed by Clinton in '95 or '96.
If you are a securities dealer or trader, or hold oversight positions in several financial regulatory agencies, the financial disclosure forms are VERY detailed, and it is to the public's interest. As they say, sunlight is the best disinfectant.
True, but the brass are now whining that no one will volunteer. Besides, it’s totally stupid and needlessly intrusive. Any halfway competent crooked cop can run circles around that full disclosure BS, while the honest cops have all of their personal business open to just about anyone.