Shame Roger never learned a lesson in this.
The movie tries to make a point about illegal immigration and Roger gets all uppity and righteous towards someone who knows all the problems they cause and chastises him with rhetoric of platitudes. Then after Roger almost dies, almost loses his watch, sees his property destroyed, witnesses dozens of people murdered, and almost loses the lives of everyone he loves, including Riggs, you would think he would say, "wow, maybe they should have stayed where they came from" because b.s. speeches don't solve the mess they cause when they arrive.
But nope. Roger never gets his realization moment. No acknowledgement that illegals from shitholes like China bring all their problems with them, instead of fixing them where they are, the US has to fix them here, while ignoring the problems of it's own citizens because it doesn't have unlimited money, and the people here would rather focus on curing world problems instead of what goes wrong, right here in every city in the US, which continues to be ignored.
People are struggling hard, and each one them raises a dysfunctional family that can't co-exist with others without more crime, drug and alcohol abuse, and violence. How many more people have to die for Roger and people like him to realize?