Perhaps they should have read the bill before they voted for it?”
The “they” should also include the President before he signs it. That would tend to eliminate the “I didn’t know” issue but that is probably too much to expect - after all, he is sooooooo busy.
I would certainly bet that Sarah Palin did not sign any bills while she was Governor of Alaska before she read, understood and agreed with them.