No... not everyone is capable of doing hardware or software design... There are over 350 million people in the US. There are nowhere near that many software/hardware jobs.. or other IP generating jobs. Not only that, but corporations are bringing in a lot of people to do those jobs as well, driving down those wages.
It's not even just jobs, it's also the tax revenue itself.. the population is overburdened with taxes and increased prices combined with relatively lower wages due to excessive inflation the past few years. While tariffs can increase prices, they can also eat into the margins of foreign production leading to more insourcing of jobs.
Beyond those aspects is being able to handle production of critical infrastructure in times of supply constraints... such as war or a global pandemic. You can increase from 50% production of medications to 100% of domestic needs pretty easily, but scaling from 0% is almost impossible in any reasonable time frame.