I'm still concerned about a few things myself:
1) The Bab was trying to reinterpret Shia Islam in Iran through the process of proclaiming divine revelation (a no no especially considering Muhammad is the "seal of the prophets") which ultimately lead to his execution.
2)The Bab was at least according to my research considered a messianic figure foretold by previous scriptures, something akin to what was stated regarding Muhammad.
3) Of all the criticisms of the Baha'i one cannot register as a Baha'i if you are involved in a same sex marriage.
4) Baha'i's consider homosexuality as a "handicap" that can be overcome.
5) Women are ineligible to serve in the "House of Justice"
6) "According to these critics, `Abdu’l-Bahā said: "Although women and men share the same capacities and abilities, there is definitely no doubt that men are superior and stronger. Even in animals like pigeons, sparrows, peacocks, and other [birds] this advantage is visible,"[19][20] `Abdu’l-Bahā made the comments in light of being questioned as to why God didn't send any female prophets." (I'm not privy to Wikipedia but I found this part interesting)....
Too many questions.
As they are your concern and not you bloggers, I will offer some thoughts.
1) The Bab gave a new Message from God, it was fulfillment. It is the same as Muhammad. He fulfilled biblical expectations mainly symbolically. That fulfillment is the explanation. A Messenger has never come as the people expected, why should it change in this day? The reinterpretarion is required by us.
2) The Bab was the Gate to Baha'u'llah. He can be seen as Elijah who always comes first. In this age, the one that prepared the way for the 'Day of God', a day forerold in all scriptures and expected by by all faiths, was in himself a Messenger from God and given a book like Muhammad.
Muhammad was the seal of prophecy, the Bab was the Gate to the fulfillment of all the promises given by God.
3) The law of Baha'u'llah states that legal marriage is between a man and women. It is only in that bond that the sex impulse can be used. If you are not a Baha'i, one does not have to consider it applicable to them. If one is a Baha'i, then it has to be considered.
4) Ties in with the above. We have power of mind to control our actions. There is much guidance one can use about our struggles with who we are in this material world. That is, if one really wants to foster development of their spiritual selves.
5) & 6) Correct, Women are exempted from service on the Universal House of Justice. It is a bounty to enable them to serve in a greater capacity. Equality does not mean sameness. As a man, I can not give birth, nor feed the baby, but I can support and help.
The material mentality that encompasses the earth, has taken us far from our spiritual health. The Message of Baha'u'llah is aimed at restoring that health. The Message is an elixer given by God, it is the balance we need to find.
Regards Tony