I guess if you believe in the Constitution, unalienable rights and not killing the economy by bargaining with a dictator you’re a purist. Who knew?
However, the Constitution DOES give Congress the power to levy taxes.
Problem is...if you insist on 100% of what you want (no tax hike at all on millionaires) you may end up hiking tax rates for thousands and thousands of small businesses instead.