“why do they have a consulate in Houston?”
Houston is one of the most productive areas of the country...lots of stuff worth getting their hands on. Some good medical work too. And lots of Chinese nationals/immigrants, of course.
China, get out of USA.
USA get rid of China; quite buying Chinese everything, or perish. Duh.