It all depends on alternative. $100 is a lot of money for a kid in India, if the same kid can earn the degree while watching ads I think it does a great service to poor people because the alternative is not learning.
Alternative to a problematic suboptimal (according to you) school experience is not a perfect school experience but no-school experience.
American public schooling system has become a jobs program for adults.