You seem to forget that the president can veto anything that the Congress does. Yeah, it may not survive an override, but he can still exercise that authority.
This president has chosen never to do that. He is complicit in what has happened on his watch.
It's too late now for what the past presidents have done. It's not too late for this one -- or the judges or the congresscritters (that so many even here) would gladly reelect.
If you get a gift that's good for the most part but has some bad stuff in it, chances are you are going to take the whole package. That's the connundrum the President finds himself in on a regular basis and that's what those b@$tards always do, put bad stuff in the good and play chicken with the Pres. No party discipline whatsoever.
Of course perceptions may vary. Generally I wish he'd veto more but understand where he is coming from. You on the other hand will say veto it. This is understandable but it is importatn to tkeep in mind that the PRes. thinks differently than most of us and the Congresscritters. That Terrorist Protection Amendment coupling with defense and WOT packages was disgustingly inexcusable.