This is a message to mid-level bureaucrats: stay loyal and don't get any ideas, or else we'll look into your spending history.
> I was trying to figure out why the passed this law now.
Because now he won't be facing any resistance (anyone opposing the law would be deemed unpatriotic and dealt with accordingly). And also because he doesn't want to bribe them anymore, he wants to force them into obedience. > I don't know what use Putin would have of scaring his officials.
He doesn't want anyone to revolt.