The shoe thing is an American peculiarity. In Europe I never had to take off my shoes, even when I flew to the US. And now some airports (eg LCY) don’t even require taking liquids and laptops out of the luggage.
It didn't happen when flying to domestic destinations in China, so it makes me think the US requested that to happen.
Possibly thanks to the shoe bomber.