No its not prone to human foibles and failures. It's prone to attacks from idiots who have a medically untreatable ego.
The attacks that even you are throwing at a religion who's Founders have done nothing but tolerate egos like yourself is an example of it not being the Bahai Faiths failure, it's YOUR failure. Snakes have come and snakes have gone, and as snakes are, these people cannot be reasoned with. They have a pathological problem.
Your constant insistence that those who attack innocents is an example of the victims failures is VICTIM BLAMING.
Do you stand outside the courts in Australia and shout to victims of crime "It's your failure! It's your failure!" You've got a serious pathology mate!
And simply stating your DBT definitions doesn't make it so. You're not the authority on defining God, that's for religions to define, not you and not your mates rates dictionaries.