But that's the thing with deposits, people treat it as cash and don't even think of the credit risk. Companies are free to offer investments to the general public right now, but it is also heavily regulated to make sure that investors understand the risk they are taking. Banks do not have to at the expense of tens of thousands of pages of regulation in every jurisdiction (and that's probably low estimate).