People mostly trends to start the selection from empty space, to have a better control of an opposite box selection side since it is the most flexible. In directional selection type you often have to start a selection from a model, or control less flexible corners. Something like that:
The Adaptive/Manual has some advantage if you have to work with complex contours, and directional have some advantage when you have to work with overlapping geometry - for example, it is popular in architecture where are lots of windows in walls, but, for sure, none of those advantages can be considered as critical, and everything is case-dependent.
I guess the Adaptive one was originally selected as the default one because it provides the most flexibility for the least amount of options (it doesn’t require any options at all, so it’s minimalistic).
Power select addon
An interesting concept, but it seems to be suitable mainly for exterior modeling, because when modeling an interior, the model takes up the entire screen.
In general, I think that any UI solution can be solved with an addon, as long as the API provides technical support for the functionality. This will provide any desired user interface flexibility while avoiding custom builds of the entire program or controversial hardcoded UI solutions.
Thus, as soon as the API provides functionality, even without being stated in the interface, the reason for having an “endless discussion” will be exhausted.