Late announcements are what they used to do. We would all sit on this website speculating until the big midnight website reveal. A rumor would pop up saying it would be a certain day at midnight and we would all jump in the "chat" and speculate until the actual release. Having one big announcement in July or August is the best way to do it.
Aren't you more excited not knowing what houses we will see? It builds the anticipation.