It only makes sense if the added costs of a blockchain are valuable to the business model. Otherwise it doesn't. Changing the parameters on account creation does not change this, the costs are still there.
However, the point I'm making is that these costs are relatively small compared to the other costs of acquiring customers, so with any meaningful benefit from the blockchain, a business should be able to justify them.