I totally agree. However where should the decision point be? A technique that I have taught for many years: 2/3rds of the take off speed by 1/3rd of runway. This allows a further third for the abort and another third to reduce to taxi speed. I've found this to work, whatever the runway length, for all light aeroplanes that I have flown. NEVER,NEVER "hit" the brakes, commonly said, because this will result in a very high risk of a loss of control.
The abort for single engine aeroplanes is rarely taught, in the UK at least, although an important element of the PPL syllabus.