I think we make a few common assumptions that don't help:
  1. We assume people know about hard money, the history of mercantilism and kings and currency debasements etc. People spend money and think in terms of money but a lot of people go through life not even thinking about what money is.
  2. We assume a level of technical proficiency which many people may not have.
  3. When it comes to speaking about BTC itself a lot of people don't understand the emissions meant to mimic a physical hard money like gold, but with improvements. The capping of total BTC can be confusing to some as a price manipulation feature / scam.