good gungfu = worth everything; crap = well, even for free it is not worth it
in my school, the monthly fees are quite high. lessons in a full equipped mou gwun are 2 hours, there is usually no more than a dozen of students at the lesson, they can come 5 time a week, stay in the school before their lesson or another 2 hours after their lesson and train on their own. private lessons i teach are also "expensive". some students learn (for various reasons) for free.
if a student is in a bad financial situation, it does not mean he cannot come and practice - if he is rich, it does not mean he can buy gungfu - if he does not want to pay the fees ("sifu should teach for free, spread the art" etc.) and learn for free, well... i am professional gungfu teacher, i spent all the money on the equipment for the school and trips to Hong Kong/China to learn more (and frankly, nobody can pay me enough to learn what i have to offer - i value the art of my teachers, i also value the art that i teach).