Most peeps for the last year were saying M2 would be a minor boost and the M3 update would be a more significant one.Don't thank me, thank Kuo. He called it perfectly. Apple should have seen this and accepted reality: The real M2 is delayed.
Now Apple gets to muddle through an (assumed but obvious) "Osborne Effect" period while customers wait for the M3.
Apple not only bet the farm on China, they built the farm IN China. The chickens have come home to roost, and marketing can't spin it away.
Those expecting something different seem to be suffering major butt hurt and letting it off on forums such as this one ;-)