I'm not for a minute pre-judging the cause of this incident, however for a llong time now I've held a view that very few pilots have any way of judging whether acceleration is correct for the runway in use.
Our rule of thumb is 80kts by 1000" markers or you are heavier than estimated. This would also work for selecting wrong power as the power setting is not sufficient for a/c weight. Works pretty well.
Any others use this?