Judging by the quality of ads that are being presented on twitter these days (when I see any at all), this is very obviously not true, no matter how much Elon claims otherwise.
Have to agree with this. The ads I see now are for the kind of things temporary mall kiosks sell. Hard to believe they are raking in ad dollars from those.