No real motivation for China to do it but your theory on Iran certainly has merit. I saw a report that now that the inaguration has taken place real crackdowns will occur in Iran.
What you failed to notice in the thread about this is that access to these sites has been restricted for a while by just about every other DOD gateway. The Marines, bless them, are again the last to know.
Fixed it....I mean Iran...