Have you ever messed with https://global.transak.com/ ?
You can buy HIVE with a CC there, but still not able to sell it. However, you could always swap to something like BTC using https://stealthex.io/ and then withdraw that straight to your bank account with global.transak
I do agree though, that could be made much more simple and surely it will be in due time.