The trainee getting very low wage or even paying a small fee idea really only applies to true entry-level work. It's not like that would be the norm for all work. It is unlikely a coincidence that most entry-level work listings aren't actually entry-level. When you have minimum wages, education subsidies, and the smorgasbord of "employee protections" (they're not protections), it's not a coincidence when employers have little choice but to not even hire for true entry-level, and instead have "entry-level" listings that have non-entry-level qualifications.