+100%, deposits are the cheapest and most reliable source of funding. no comparison to wholesale funding by a large stretch - anyone ever heard of Northern Rock?
I made a video about this HN post, where I'm summarizing the 3 most common misconceptions that I have identified from this discussion: https://youtu.be/Wa9uzVYA4K8