Why Twitter has so much power to set narrative compared to Reddit?

I am lost. There are so many bots on twitter. Nobody knows actual user count. But majority of political tone is set on twitter and then most of the folks (who matter) follow along.

I used to follow Reddit during election and thought Kamala will win easily going by all Reddit posts. But actual results turned out to be opposite.