The unveiling of Neo, the humanoid robot from American company, 1X Technologies, has stirred both excitement and skepticism across the internet. Marketed as the world’s first consumer-ready humanoid ...