• @[email protected]
    link
    fedilink
    English
    13 days ago

    That comparison is completely out of touch. You making a bank account means entering a strictly regulated contractual relationship. And for starters banks will require you to have an address and send letters to it. Do you want every online website to first send you an activation code by post?