An “act” implies that it was an actual law, having been passed in both houses and signed by the president at the time.
To repeal a law requires the same process, but I digress..
To be technical, it was never repealed, but was amended many times since ‘48.
The issue you speak of happened with the “Smith-Mundt Modernization Act of 2012.”
It was passed as part of the defense authorization bill.
Obama did sign it, yes. But it went through both houses of congress before it made it to his desk. So, it’s not just Obama who is complicit, but the elected government in both houses, as well, during that time.
In case you are unfamiliar with how government works, Trump couldn’t just “repeal it” because presidents can’t just invalidate laws that they don’t like…
Now, if you want to criticize him for not pressuring congress to send him a bill to fix it, that would be fair. But complaining that he didn’t “just do something unilaterally” when he didn’t have the power to do such a thing..well, it isn’t a fair criticism.
Not meaning to pick on you in saying this, but anyone in this thread could have spent the 5 minutes I spent looking up this shit to understand it.
Here: https://en.m.wikipedia.org/wiki/Smith–Mundt_Act
https://www.govinfo.gov/content/pkg/BILLS-112hr5736ih/pdf/BILLS-112hr5736ih.pdf
(post is archived)