Some people teach full time, some people teach part time and work full time, some people teach full time and work part time, and so forth. None is "better" than the other. They are what is appropriate for the individual. I'm not sure that one's business model has much to do with one's budo ability or committment and visa versa.
For me personally, I like the idea of operating as a non-profit entity.