David Hogg is a clown. However, there is a point in there. Other social media, Facebook, YouTube as examples, pay content creators on the basis of audience engagement. High value content creators being paid for doing so drives additional content creation, and that drives more value. Not necessarily cultural value, or moral value, but it does drive more advertising value.
Larry Correia monetizes his Facebook account (not sure how, and he was de-monetized until very recently). YouTubers get paid per ad view.
It sounds absurd to us because we recognize him for the clown he is, but why shouldn’t David Hogg be paid by Twitter if he is driving audience engagement? There’s plenty of people just as much (and more) of a clown as him that are monetized on various platforms already.