Nothing is free. One of the many things my dad taught me. If someone is telling you something is free look out. The rug pull is coming. This includes third party custody. As you point out the costs can be hidden.
I don't think individuals are generally stupid. So if many of them are doing something (using a custodian), I wonder if they have a good reason.1
Many are stupid. Many are ignorant. Many are busy. Some are self aware of their flaws and make this decision to give up custody wisely. And some are just lazy. I think laziness is the main factor. But there are probably many factors.
With lightning there are middle grounds like Phoenix and Zeus. You aren't running your own node but you are not fully trusting a custodian like you do with WoS.
With all that said the larger issue with self-custody is personal responsibility. Few have it in my experience. Bitcoin removes the requirement for trusted third parties but you always have to trust someone. At minimum yourself. For all the reasons you state I believe there will always be third party custodians. The idea of Fedimints is a model that seems viable for this. A model better than the existing fiat system. This will continue until people learn personal responsibility. Many will need to be rugged. I think we should still push for self custody.
Good post btw. Need more like this.
I find it difficult to tell the difference between a lazy user and a user who would rather spend their time on different priorities.
I think I've heard people like nvk say they use a custodian for lightning because self custodial lightning requires more resources than it's worth for the amounts they are using.
And another element I didn't touch on is culture: as you point out, we don't live in a culture of personal responsibility. So it isn't surprising that money built on taking responsibility may be misunderstood (may have costs/risks miscalculated).
reply
Running a lightning node for a business does require an investment and I totally get why NVK would take that approach. I mean, that is the kind of decision you have to make in a business all the time.
I run a lightning node because of how highly I value sovereignty as well as the knowledge I'm gaining from the experience.
reply
133 sats \ 1 reply \ @rarson 1 Feb
I run a lightning node because of how highly I value sovereignty as well as the knowledge I'm gaining from the experience.
I think knowledge gained is often overlooked and undervalued, in general (not just with regards to running a node).
reply
Yes, very true. We do not invest in our own improvement enough.
reply
I find it difficult to tell the difference between a lazy user and a user who would rather spend their time on different priorities.
I do as well. Honestly its more important for me to know when I'm being lazy vs prioritizing. Doesn't really matter if I can tell in others. I can't and don't want to control them. If I have an agreement with them and they aren't getting it done... well I don't really care if it is laziness. It just needs to get done.
reply