It Was Never Hard, It Was Just Expensive: Kimi K3 and the Myth of the Frontier Lab Published: July 24, 2026