PA,
Lots of probablies and maybes in your post. Why not do the research and find out why they closed down voluntarily?
If you have such a bugbear about people being ripped off by FTO's then that is fine. Setup a new post warning people not ot pay up front, check out visas (if going to US) etc etc.
Tarring Britannia with the same brush as others is a bit rough unless you have some facts to back up what you are implying.
Have to agree with you though that free advertising is a bit much.