This is assinine.
If you’re in the US, US law applies to you. Unless you’re a freaking diplomat.
They really want everyone but law-abiding US citizens to be armed. Criminals? Meh. Illegals? Meh. Foreigners? Meh. Law abiding citizen? Wrong answer.
The headline is misleading. All this rule change does is do exactly what you said above, make sure the law applies the same to everyone who is legally in the U.S. except for diplomats and criminals. When it comes to buying guns from federally licensed dealers, the same rules now apply to legal aliens and to U.S. citizens, when it comes to buying guns from federally licensed dealers. Before this change, legal aliens were held to a different standard.