I agree - it should be specific about what the owner needs to do to meet the commitment. Maybe in the form of a comprehension test at the end...There should be a clause that says the owner needs to put in a lot of effort too
But there are also people taking money as "dog trainers" who make lots of promises they can't keep, take the dog away from the owner and "train it" and then return a pathetic mess. There are some that do this and return a dog that was much happier than at home - to an environment that's not ready for a dog (trained or not).
Either way the owner didn't get what they thought they were paying for. And the dog trainer is in the best position to see what kind of owner they're dealing with and adjust or refuse accordingly.