I guess its a matter of taste and console preference. MS seems to pull off surprises (last years OG Xbox titles, and PUBG). Im more of an online multiplayer gamer and Xbox excels in that category so I expect a few cool announcements this year. Sony seems to tout single player experiences and anime games which I dont care for. Nintendo, technically has the Treehouse thing and releases a video outside of E3. Is it fair to really rate their E3 presence for not really announcing much at the event? I dont know, I dont pay much mind to their E3 presence.
I typically only watch the Xbox show and get updates from the other shows online. My time is too valuable to basically sit through infomercials of products Id never buy.
For me, Xbox will win E3 2018, easily.