TZ will only drop people not playing by the rules.
It only takes a few bad domainers to get Ammar called onto the carpet at Yahoo.
If Ammar drops someone, I'm pretty sure they deserved it.
As for their financial soundness, I'm sure they are better than others.
I don't have any concerns about TZ financially.