

Honestly valve mishandled this issue. This sounded like a solid opportunity to be like “Okay, AO and NSFW games are no longer able to be sold via third party merchants” and then disabled the ability on the payment page.
Like they already offer an ability to pay directly, just require funding to be from steam wallet, then the transaction records are only “add funds” or “wallet payment” or whatever they use for steam wallet funding. Or if it is just paypal, make it so it has to be a first(wallet) or a second(credit cards) party instead of a third party(paypal)
I’m in this same boat as well. As someone who ran an XMPP server in the past, then stopped and eventually moved onto Matrix. I have to hard agree, in my experiences, XMPP was so much better administration side than having to deal with matrix, and its quite a bit more fleshed out(not to mention the sheer amount of clients available) Being able to just log into a management panel and have the panel do everything administration wise for me was super nice, instead of having to ask “is this only available via the API or is it available via a client or is this config only”, these types of tools from what I’ve seen don’t really exist for matrix.