Are there any user engagement numbers to back this statement up? I constantly see and hear this, but a lot of the people I followed that initially left Twitter for Mastodon after Musk took over have recently returned.
EDITED: not financial, but user engagement.