I think it's much simpler than that. There can be several reasons.
* It's more fun to work on other people's problems,
* it's more financially rewarding to work for clients,
* clients always come first, and/or
* it's much easier to prescribe medicine than take it yourself.

In other words, it's plain human nature.

More Posts