I assumed they were all paid for to begin with honestly.
Is this factual truth that advertisers can pay to be on the front page Moments? If so I am surprised, and would have expected at a minimum Sponsored disclosure like they do with paid tweets
I never used my twitter account because it was obviously all branding and marketing in a public facing way in the 2000s.