MAS, whilst public forums enable open opinion, these opinions are of little value without substanciating information or reasoned argument.
One aspect we have yet to discover is the standard of the landing performance charts the accident crew might have used; similarly for your views, especially over the years where there could have been different data source and understandings.
Then there is the question of safety margin; stopping within the published distance does not provide an equivalent level of safety to that expected by regulation, or the passengers.
The real world is uncertain, where ill-judged, false beliefs, and the variability of one’s ‘infallible’ actions, will sooner or later result in a surprise.
The skills in flying are required to manage thoughts and actions so there are no big surprises.