I can sympathise with Dan's frustration. I participated in earlier attempts to create Bitcoin payment ecosystems and saw them eventually peter out due to lack of interest. I could have reached the same conclusions as him and given up. In fact for a long time I concluded that it was too early and stopped trying...
But with the rise of Lightning Network and the amazing improvements in UX and ease of use I see a much higher probability of success.
It still is early, but you have to start somewhere. There is a lot of testing and UX improvement that has to be done, but you learn by doing. You improve by trial and error.
What nostr:npub1lr2zzf989mvf393y0tv39ara6a4vddkd6y87z784up9vl6ks6j3qtudl6a and others are doing is very valuable. It's hard work to be early, have to explain everything, have every step be hard work.... but in a few years we will look back and see that it was absolutely necessary and heroic work!