It would be nice to have quicker ways of receivin bitcoin but honestly you will just end up with a lot of fradulent charges and most likely legal issues too.
True, but the man who figures out a way to make credit card purchases of bitcoin work somehow (legal, fraud, security). Is going to make a freaking fortune
xapo have a credit card that you can link to your acount , but then you have to have btc deposited to your acount in the first place , and dont know if you can convert your btc when you use the card , so you can buy in normal stores with it.