Congress has a lot of power here even outside of impeachment, which was always meant to be the nuclear option. The tariff power is theirs, they delegated it to the President in certain situations willingly, like national emergency. The Supreme Court will not rule that they cannot do that, they surely can, but they may rule that there is not a national emergency. (I think congressional Republicans hope for that, it gets them out of the situation without causing them to be opposed to Trump.)
The Supreme Court is never “complicit”, they call balls and strikes. Most complaints about the court are actually really complaints about our laws or constitution. For instance, I am as pro choice as anyone, but the Supreme Court definitely made the right call overturning Roe as the constitution clearly does not have a right to privacy, does not give the federal government the right to regulate abortion, and clearly delegates that power to the state. I do not like that (I’d support a right to privacy amendment wholeheartedly) but it is correct.
Congress in this case is also functioning more or less as intended. The whole point of democracy is that the government should reflect the will of the voters. If the voters overwhelmingly chose Trump, to the point where they’ll vote for whatever person he endorses in Congressional primaries, this is the will of the people. I don’t understand it still, but this is the electorate getting what they wanted. (That may change very much in a year.)