HylianSwordsman on 30 May 2014
I think one factor is that with less and less AAA games being made, gamers are incredibly eager for any info they can get, and publishers don't have much to give, so they announce things really early to keep the ravenous masses appeased.