Unfortunately, in the world of political reality, we often need to take wins even if it means a compromise. I’m all for principles, but nothing is frequently worse than something. That said, unconstitutional legislation should never be passed.
If your idea of a win is massively increasing spending, then what did we win?