pull down to refresh

I don't think I would ever run such software

Me neither. But it does mean that you have to pay close attention to the software you run. And to not run software that you don't understand. And keep track of bugs. Get to an informed decision, ongoing.

I don't think many of us are ready for that. And looking at some of the track records of people wrt fixing real bugs, I don't see much software being reliable enough and responsive enough to really be trustworthy. In fact, I currently find myself in a dilemma having to choose what I am going to use for an LN wallet because I cannot keep up the review pressure across the board. Some software is too slow to fix known bugs, other software is too bloated. It's difficult.