Unsure where the 6 hours decision came from, but those under that impression is only their own fault.
It was stated many times. Both by EA and Microsoft/Major Nelson and users here.
Mob mentality here had everyone drooling over getting the game early when that was never the case, and they didn't want to listen.