this is both sad and funny all in one
https://pic.armedcats.net/b/bl/blayde/2011/07/15/1p3kqI.SlMa.91.jpg
Not all that true though. Some do seem to forget just how many probes and satellites NASA has out there. Far beyond anything China has achieved.