On the second point - at this point I understand what a node is. I was talking about the bigger adoption picture. It’s one thing to say “don’t trust, verify.” But in reality for the average person to start using Bitcoin he or she will absolutely need to trust this trust-less environment. And when they hear about their transactions being invalidated and delayed because they were placed on the wrong blockchain - and they don’t understand the system, don’t know what a node is - it will not inspire them to participate further.
I am just starting to learn myself, and just thinking about bigger picture issues (eg mass adoption) as opposed to specific technology questions.
Thanks - I appreciate you following the questions.