Demanding to provide data that is clearly not publicly available is pure demagoguery, as this figure is irrelevant for our discussion: it does not matter if ad revenue from user engagement created by Trump was XXXXX USD or YYYYYY USD, as it is beyond clear that this figure was above zero. So blocking him was against the commercial interests of the platform.
Likewise, the success (or lack of it) of other platforms, like Truth social, is hardly relevant here. It is another demagogue technique called 'straw man', as you try to bait your opponent into arguing about a completely different social platform.
Now, you may claim victory in this internet discussion, and celebrate it like your other imaginary victories.