How is it pricey when it costs nothing? A BTS Lifetime account costs 3000 BTS, a one time registration of your chosen custom account name is only 500BTS for a BEOS account. EOS doesn't let you get a custom account name when you create an account, it is a gibberish name with 12 characters. EOS auctions custom short names for tens of thousands of dollars.
Seems like a BEOS account fee is a steal in comparison.