Also the power of the purse has always been with congress, the constitution is very clear on that.
Finally the notion that the US is stripping power from the executive is honestly farcical. The exact opposite has been happening for decades now.
If you are a US voter then the reason for the current political situation is becoming very clear to me right now.