I did my initial flying training in the USA, and I felt that I good have had more CAA type thorough basic ability and awareness training.It was good having to do my CAA RT licence over here in England.
However, whilst I was doing my hour building for my commercial I was able to practice approaches and landings at the major airports, Tampa, Orlando int. and Miami int. all for free and getting used to following ATC instructions to the letter whilst slotting in between 757,767, airbus etc.
So the USA does have its advantages, however I agree that there should be more screening of schools offering JAA and CAA ratings.
One point though, if you are going to criticise certain schools, have the courage to name them!
I went to Britannia in Florida..