BSDnostalgia
macrumors 6502a
In reading all of the above, the simplest explanation (see "Occam's razor") is that the M5 desktops are right around the corner and Apple doesn't want to waste a bunch of cash on last year's RAM to keep up with the spike in M4/M3 desktop demand. If the M5 desktops are not ready for prime time by June 8th, they may feel they have to say something, and, "pre-announce" the next desktops, without nailing down details. Everybody knows what the M5 is by now, anyway, the only question is whether or not there will be an M5 Ultra for Studio.