Why can't we gift our own bnet balance?

I can understand not being able to gift small leftover change from a bnet purchase, but I have $20 on my account. The only things I ever purchase are battletag changes, so why can’t I purchase and gift a $10 name change from the bnet shop to another account? It seems like such a waste that I’ll likely have the money for 2 name changes on my account but not use them for a very long time, especially when I know it’s very quick and easy to have my balance adjusted through a support ticket. I think you should either implement transferrable btag changes or allow gifting a minimum amount from our preexisting balance.