I don't think that this data is true.8% out of 325 milllion people is 26 million US citizens,which is quite a lot.
I don't believe that more than 2 million americans have any substantial crypto holdings.
The real percentage of americans,who think that btc is scam must be around 50%.
25% is too low.