Of course there are issues with how China treat foreign investors, steals intellectual property, massively dumps some products on the international markets, etc. - but even if you can resolve all those, there's still going to be a limit to how much low-value-added manufacturing you can keep in the United States paying many times the wage paid in other countries (even if Chinese wages for such manufacturing have already increased tremendously in the past thirty years). In the long run you can't have your cake and eat it too. And these threats of blanket tariffs on all goods coming from China or other countries are even stupider and more damaging to the American economy, as well as the global one.
Geopolitically speaking, the US is lucky that China doesn't seem to consider it a high priority to build true partnerships with any foreign countries, only purely transactional relationships where China doesn't much care about the partner's long term interests. Countries like Pakistan that accept too much Chinese investment end up strangled economically as a result but China doesn't seem to care, so they aren't making themselves nearly as popular as they could be. Of course, the US under Trump are much the same, but at least with the US one can figure that there will also be better times.