Slight pedant mode, but instructing is about developing the skills in your student and making him or her better. Pure and simple.
If you become a better pilot by doing so then that is an added (and often realised!) bonus.
People say don't teach for free - but what about all those people out there with FI ratings and no CPL's......????