Mastadon to me so far is just an empty nothing. I think I have signed up like maybe 3 times on different servers (who knows where those are).
On the one I can still login there is no one on it.
Mastadon is NOT a replacement for twitter in its current form. I actually cant tell you what it is.
But the text on this story is pretty close... just unintelligent gobblygook.