Despite being the second of three consecutive Marvel Cinematic Universe blockbusters to be denied a release in China, an unwanted streak that comes to an end with Spider-Man: No Way Home, Shang-Chi and the Legend of the Ten Rings still managed to fly higher at the box office than anybody was expecting.