I see your point. Yeah, impeachment is probably too strong in that case, but I was more upset with him over that than anything else he did during his time in office, as I considered that action a violation of his oath of office to defend the Constitution(of course the current occupant violates it continually).
I agree! You take an oath to protect and defend the Constitution - you have no business signing on to legislation you think violates the Constitution.
Deference to the SCOTUS as the FINAL determiner of Constitutionality doesn’t mean that the issue shouldn’t be addressed by Congress when it drafts and votes on the legislation - and by the President when he decides to sign it or not.
I am all for deference to the SCOTUS - but that doesn’t mean being ‘agnostic’ as to the Constitutionality of legislation while it is being passed.