Sorry Air Rabbit, but I have to agree with GlendaL here.
32 years in a euro flag carrier. We adopted that -5 callout decades ago, while still an all Boeing operator. We were told it was for the same reason Glenda just described - they preferred us to be GO oriented, especially on those short runways. The industry statistics seem to back up the philosophy too. Many more accidents seem to occur as a result of rejected take-offs than with taking the problem into the air and sorting it out.
Technically I can see exactly what you're saying, and it's all technically correct.
Operationally, things aren't always so clean and 'textbook'.
By the way - we went Airbus, and they have made it all moot now by having an auto callout at V1.