Edit: Maybe this could work …
Some kind of different currency called something like ‘Club-coins’ perhaps.
Club-coins can ONLY be obtained by developer products being sold, or anything else that can’t be ‘exploidable’ like on the black-market.
Club-coins can be converted into BC if you have the correct amount. The same idea with R$, but then so that it can’t be traded and thus can’t appear on the Black Market
Seeing how long it takes to devex a few hundred developers every now and then, i can’t imagine how long it would take to check the tens of thousands of kids attempting to convert their robux to bc memberships.
Not only are the black markets and approval times a concern, but if somebody has their account compromised then the person who compromised it can put in a BC request and there can be no way to stop that if the person does not report their compromised account quick enough or at all.
I think this is a great idea. EVE and Warframe do this – as well as a number of other games I’m sure – and it allows users who are otherwise unable to get access to premium services. They’re not getting it for free, but instead trading for premium currency/services other players have already bought.
Buying BC doesn’t need to be as thoroughly reviewed as DevEx. With DevEx, they’re giving out real money with no takebacks – BC is a virtual service which can be revoked at any time. Yes, users could have spent ROBUX they’ve gotten from their daily stipend, but that amount is so low it’d hardly affect the ROBLOX economy.
Or they can just buy a whole bunch of limiteds – I don’t see how buying BC is any different since it can just as easily be reverted.