I can point some reasons:
Legal. By Brazilian Law, under 18 youngsters must be accompanied by an adult during trips, and they must have a responsible person when they are without their parents.
So if anything happens to this youngster, the travel agency will be fined and probably suited...