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?
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?
Removed by mod