The Secret Service budget is controlled by Congress. They can restrict the functions to only protecting the president and financial crimes, which is only what they are allowed to do anyway.
We can’t rely on Boehner. He could have done the same thing to kill Obamacare and didn’t.