Hey i have been on Steam since Half Life 2, i already know a 240k CCU for a SP game on Steam is massive, and i'm more than happy with that.
I think what i said is a fair thing due to the release time, and how long the game took to unpack or to download after release time. Its a hyped game so obviously there would of been a lot of people who wanted a quick go before going to bed.
Your point would of had more merit if the game had released at 6pm UK time, like the vast majority of games do here in Europe, and then had a sizeable drop off at like 8pm or 9pm..