I mean if anything, and I don’t mean to defend WB here because they don’t deserve the benefit of the doubt, but perhaps they held off on a lot of these announcements so they wouldn’t take any wind out of ZSJL’s anticipated release.
Black Adam and Flash are filming really soon, so they needed to make those announcements. TSS is gonna be in theaters as well as HBO MAX, and they haven’t released an actual trailer up to this point. Theaters will be a lot more accessible in august, so I’d imagine they want butts in seats come that time. If you want that, you gotta plant the seeds now or at least very soon.