I won't say it's genius, only time will tell. We need to wait and see if it's going to pay off. For now they've just given information that are just nice to the ears of gamers : SDD, backward compatibility, Ray Tracing, etc. Nothing controversial. We don't know anything about the price, cross play or their backward compatibility policy. So let's pump the breaks.
However I think it is smart move because it puts more pressure on Microsoft. The shadow of the PS5 will hang out during the E3 even if Sony is not there. And Microsoft, in a way, needs to pretty much check all those boxes of early PS5 specs. It will be interesting to see what Microsoft will come up with in order to put pressure on Sony.