When was the last time a tweet or any other online interaction of yours suddenly had millions of viewers? You're making it seem like this happens all the time.
In reality, while it is easier to broadcast your message to people all around the world in modern times, people still need to "really believe in an idea to help it spread". Unless you're already famous, just because you put it on a platform with potential millions of viewers doesn't mean that you'll actually get millions of viewers without trying really hard.
In reality, while it is easier to broadcast your message to people all around the world in modern times, people still need to "really believe in an idea to help it spread". Unless you're already famous, just because you put it on a platform with potential millions of viewers doesn't mean that you'll actually get millions of viewers without trying really hard.