You make a very good point ATF. No single church meets every persons personal spiritual needs, so there is good reasons for diverse Christian churches.
Why is it so important that there be only one institutional church?
I suspect the honest answer would be more about human nature and the need for power and control over others and less about spreading Christ's message on this earth.