I don't follow the author's complaints about terms and conditions. I suppose language like "we can change these terms any time and your use of the site constitutes acceptance" sounds ominous at a naive level, but what's the alternative? It would amount to some form of preventing users from using the site until they click "agree", and then doing that again every time the T&Cs change, right?
We're talking about the authors here, not just readers, so yes, having an click-though for a change in Terms of Service seems appropriate.. Sending an email to users when they change is also appropriate.
Terms of Service shouldn't change often enough that this should ever be an issue.