i've been reading these forums for years now. I've tried to gather valuable information when i was trying to decide which school to go to.
End of the day it all comes down to due diligence.
Many of the people that claim X school sucks/is bad/fraud or whatever reason are most probably the students that should not be pilots in the first hand.
They do not read all the information, they are not responsible enough to study when in school and they cannot accept that they are just not meant to fly.
Most students i know are overall very happy with their choice, independent where they went. They understand that they are spending a fortune and therefor they are dedicated to the cause.
They ones i know that have dropped out of school, or that have spent more than double the amount they should have, have all spent to much time doing everything else than sit down and study.
Perhaps the schools should introduce aptitude tests before they accept new students!