The moron is delusional. Even the Millennials at Reddit are turning against the rats.
I think she means they have a brighter future with China. They are certainly doing everything they can to bring about the demise of the USA.