guys, honestly i think that the new iMac will be introduced exatctly at the WWDC 2020. probably you've already notice it, but if you see the "invitation image" you can see that top on the left there is the typical word "hello" with the same font that was used to introduce Apple LISA on 1983, that is the grandpa of iMac...
based on this i think that no one new iMac will be introduced before... they will present the new iMac at WWDC 2020.
what do you think...?
I think you completely missed the global pandemic in progress.
WWDC doesn't even have a scheduled date. So why would they hook a product to a conference that is slip-sliding around ? If the product is ready and the logistics supply is doesn't have a problem ( neither on is necessarily easy ) then coupling it to another event with hugely different logistical drama doesn't make much sense at all. ( e.g., the factories and most of the supply is in a clear zone and perahps the presenters for the WWDC are in a second wave. Or vice versa. second wave parts and in-between time for presenters. )
There is not going to be an audience of 1,000+ people to clap and cheer for a new product. A dog and pony show with not audience isn't much of a dog and pony show. Apple could add an artificial laugh/clap/etc audience track but most likely that will be at best awkward and worse go over like a lead ballon.
WWDC often got hardware because Comptex (Taiwan) was typically 7-10 before WWDC and major general market PC players and suppliers ( AMD, Intel , Nvidia , etc.) would do product introductions there. Some of the major components typically were common to both those Computex and WWDC introductions (or previews. ) . Computex has been rescheduled to September. That can cut both ways. Intel/AMD/etc don't have to wait until June if have something ready in late April-May. Or even can go at early June ( where WWDC pretty likely won't be. Especially if OS major releases are sliding several weeks. No good reason why they shouldn't have. )
There are major problems to work out for actual real major part of WWDC : sessions, labs , Apple-developer interaction and communication. That is far more important than the opening dog and pony show. That isn't really WWDC at all. ( it is nice 'perk' for the gathered folk and a live audience for the show ... but that has exceeding little to do with actually doing software development over the next year or so with the new versions of the OS variants that Apple ships. Adds some value to wining a WWDC lottery ticket. Reality this time is that most folks will be sitting at home in their sweats/pjs. It isn't a "go to" event and may not be much of a lottery at all. )
There is no good reason to have that long 2+ hour dog and pony show at all. The State of the Union address is typically much better developer focused and less marketing spin show.