Chinese citizens have invested a ton in US businesses, which is sort of okay. They also bought a ton of land in the US, which led to skyrocketing housing prices, and in the long term, if it continues unabated, will lead to the US paying tribute to China in the form of rents on US land. There is no upside to this. We got cheap Chinese plastic trinkets. They got our real estate. Didn't we do this to the indigenous people here once ourselves?
To be clear: I'm not opposed to being able to buy foreign land per se, but I am opposed to how one-sided this is. For the most part, US entities can't really own real estate in China (and even with Chinese entities, it's complex, but that's another story).