Seemed inevitable. I doubt any large gatherings will happen this Summer in the EU or US.
In terms of statues I do wonder if companies will just announce new pieces one at a time or have a display show of sorts at their office to unveil all that was planned for SDCC.