You should not have been reprimanded, at most gently corrected. A BDP failure would occur where there was circumstances should have led to the penalty disfavoring the route.
Personally I don't care if it is called a failure or anything else. The only reason to possibly care is that you want to avoid confusion between a BDP bug (the failure I described in the previous paragraph), and a BDP that has been overcome (i.e., BDP applied, but penalized route was still the best route after penalization).
Finally, to me, prevention and penalty are not contradiction. The penalty is intended to prevent these detours where they don't provide a much faster route. Nowhere does it say it ABSOLUTELY prevents this type of route. And that's more pedantics, I guess. I don't see the current language as problematic. I'm OK with changing the language, but not with changing the nomenclature, since that would be disruptive. If you can propose an article change that leaves the nomenclature intact, that's fine. The problem is, inherently, you're asking for a nomenclature change.
Personally I don't care if it is called a failure or anything else. The only reason to possibly care is that you want to avoid confusion between a BDP bug (the failure I described in the previous paragraph), and a BDP that has been overcome (i.e., BDP applied, but penalized route was still the best route after penalization).
Finally, to me, prevention and penalty are not contradiction. The penalty is intended to prevent these detours where they don't provide a much faster route. Nowhere does it say it ABSOLUTELY prevents this type of route. And that's more pedantics, I guess. I don't see the current language as problematic. I'm OK with changing the language, but not with changing the nomenclature, since that would be disruptive. If you can propose an article change that leaves the nomenclature intact, that's fine. The problem is, inherently, you're asking for a nomenclature change.
Re: [Page Update] Detour Prevention Mechanisms