I have little experience of the rotary training world but more than a few years in the fixed wing GA scene (UK).
I must admit that some of the anecdotal stories ring true. Too many schools/clubs treat the customer as an inconvenience. They forget that people with significant disposable income normally have more than a few brain cells and can smell dodgy financial techniques at a mile. Furthermore, customers don't react well to being inconvenienced due to club ineptitude ("sorry, the aircraft is on maintenance/the instructor forgot to come in/we've run out of fuel/the FI is running 2 hours late etc etc").
The UK industry needs to wake up (there are a few good ones out there) and remember that it should provide a service.