When humanoid robots appeared in China’s 2026 Spring Festival Gala – the country’s most-watched annual broadcast – it was easy to dismiss the performance as […]