I think if the Devs come together it would be possible
but I understand that it is difficult
The pressing issue would be the payment side of things due to restrictive laws with any organization/bank since they're pretty uptight with what they allow and it's an agreement they can back out at anytime without any repercussions to their brand whatsoever like when Paypal backed out of Pornhub recently, affecting thousands of people in the process but to them it doesn't matter, it's not their problem even though they were providing the service.
So yeah, pretty shitty stuff overall, especially thanks to the sociopolitical changes in USA and whatnot of people getting their precious fEeLiNgS hurt.
We're at the mercy of the banks and money providers and it's sad it has come to this, without mentioning that new laws are pretty fucking slow to be approved as we're basically running on trade and commerce laws that haven't been able to catch up to today's requirements.
Just check the whole debacle of lootboxes and you'll see how freaking terrible are the laws in regards to online stuff... pretty much non-existent and it's gonna take months or rather years to catch up to.
So TL;DR