The US gives more aid around the world than any other country on Earth. The US has been an advocate and global protector of human rights and civil freedoms around the world for over half a century. The US has toppled brutal dictators like Saddam Hussein and kept the global peace. The US has given more to the world through its scientific and industrial innovation in the last 50 years than any other nation over the same span of time.
China has basically just kept to itself and has a terrible record on human rights and civil freedoms.
Most of the complaints about the US focus on comparatively small mistakes the US has made which people obsess over in support of their bitter agendas.