I don't see much of a difference in content distribution.
The point is the same. To dramatically show off new products and features.
E3 live presentation has more risk and things go wrong.
ND can be prerecorded to be awesome allowing those in attendance to focus on on-hands play and real direct feedback sooner.
I prefer the way it was handled last E3 with a ND and the stage was instead filled with on-hands demos and thus immediate feedback.







