The idiots need to believe it's the best thing since sliced cheese for it to gain mass adoption. Speed and cost are huge hurdles, IMO.
Even when Bitcoin reaches $1 million, sure, it will bring financial freedom to many of those who adopted it, but do you honestly think it will be widely used as a replacement for fiat, given the current trajectory it is on and the current limitations? The direction and narrative is being carefully crafted to ignore the primary use case.