I feel for those who have bought the indexes and are surprised by how fast the new codices are being released. Had GW said that they would be releasing codices as soon as July, I think a lot of Marine players would have guess that ours would be up first and most likely would have waited.
It is exciting times though, 10 codices released prior to the end of the year. Who would have thought we would have lived to see such times?