Another benefit of the BNB coin for paying fees: you don't have 'dust' on binance. Meaning: when you don't use BNB your fee is payed with the coin you are buying. So if you buy 15 coins, you get 14.955 orso. If you want to sell you can only sell 14 so you are stuck with the 0.955 rest of the coin.
When using BNB you get all the coins you want and you can sell them completely.
This issue still exists. It has nothing to do with BNB.
I'm currently sitting on about 0.09 BTC worth of dust. This is extremely annoying.