The biggest advantage of the low B is it is very common that vocalists cannot sing high enough to cover songs in the original key.
There is also a fair amount of pop repertoire that extends below the open E string in the original key.
Even for non professionals something you will run into often.
Excellent post.