One reason why the mainstream still struggles to understand bitcoin is that is it a macro story and macro analysis is not something we are used to doing.
Many assume what they’re told about money is true. Bitcoin has properties that make it the perfect base layer of money - understanding this requires a technical understanding of bitcoin, learning the history of money, understanding the role gold has played in society etc.
Much easier to analyze a tech stock than do the above.