You could as easily ask why there are so many schools of any kind of education, or so many different religions, etc. Every school provides its own unique point of view, which is best suited for a certain type of person, with their particular needs. All of us have different needs, thus we are provided with a variety of schools to address those needs.
"Do not worry; cultivate the habit of being happy." - Samael Aun Weor