To stay nonprofit Watchtower must not just be working some "for the public good" but being doing so without killing their members (blood issue), denying consitution-granted rights and responsibilities (freedom of speech etc).
Therefore why not challenge their tax-free exemptions and get them removed from non-profit status.