And many of us prepared ourselves and realized when Phil at E3 said last year they were still 2-3 years out and he wouldn't announce games early anymore. I think most of us agreed that we most likely wouldn't see anything, unless it was a CGI tease (similar to say Halo Infinite).
Yeah, I underestimated how poorly they have been run for the past 3 or 4 years. I couldn't believe they would talk up first party investment for three years straight, then have literally nothing to show for it, not even an announce trailer for something in late 2019. I couldn't believe they would be that incompetent. But, I was wrong.
Good news is, things will look up in about 3 years.