Manytimes I have opted for mandatory e-mail to belong--that is an address that we all can access.
Some other sites do not let you participate until you have listed an e-mail and then responded to the sites check of that e-mail.
This is not the solve all answer all that we are seeking here but it is a modest start.
Further, I for one, and some others here seem to agree, that FT is beening way too slow in deleting the suject poster and posting. You reserve a lot of rights, so us them. I suspect that, because you have a lot more to lose than us, you are doing your best. Unfortunately, like Hilton lately, your best just does not seem good enough.
Just my opinion.