That feel pretty much the only way you can easily filter bot out.
The best ID to check would be a government ID or a bank account ID. The gov/bank are absolutely crazy about making sure that someone is really someone.
Unfortunately, this is incompatible with anonymity, unless we trust the instance admin.
I really like the SMS thing.
Men can have an opinion on the matter. We are talking about potential children here so if course everyone will have an opinion. Saying Men shouldn’t have an opinion on this matter only proved that you shouldn’t have an opinion.
Having a vagina is not a prerequisite to have an opinion on abortion.
In any case, the best argument I can think of about abortion is that the fetus seem to have a consciousness at around 24 weeks. Consciousness is what we care to protect. In my opinion, at 24 weeks, a fetus is a person worth of protection.