I may not be understanding your proposition; this is what I am taking away right now:
Student pays School/Teacher for education/training with no relationship to success. That is legitimate.
Business/Trainer pays for education/training to student, with no relationship to success. That is legitimate.
Student pays business for education/training, with direct relationship to success. Illegitimate.
Why is the Student going from “always should pay” to “should always be paid”? Why should a ‘Professor’ always get paid for there work, but a ‘Training Manager’ in a business shouldn’t?
I’m just not following the underpinnings.