グローバルな変数はメモリ割り付け時に、初期化するエリアとしないエリアをきめ、ローカルエリアはスタックに割り当てるため初期化しないという習慣を、踏襲したのではないでしょうか。