> when shareholders can claim there are fiduciary responsibilities that conflict with the non profit goals
The for-profit has fiduciary responsibility to the non-profit as well as other shareholders. The IPO doesn't really change that.