Actually, I think staying in it for the kids is a damn good reason. It's not an either/or. It's a package deal.

You stay together to work on the marriage together for the sake of yourselves and everyone involved.

http://divorcebusting.com/a_stay_for_the_kids.htm