His analogy isn't perfect with all respect to bitcoin, but it is for that explanation. And transaction fees doesn't really matter when it's used as long term value storage for a significant amount of money. The small transaction fee is basically irrelevant.
I don't get it. why is it a store of value? what makes it have value? For example, suppose I just got paid and I buy bitcoin today. What is the force that will make my bitcoins not be worth 0.5X over the next 20 years ?