I think it all comes down to money, but not profit necessarily.
Flying has become so expensive that instructors are under pressure to get students through in the absolute minimum of hours, and then PPLs are often flying far less hours than would allow them to become genuinely experienced and current.
G