Holy crap, no way. Tell me you post on the rudius media message board. That would be so awesome. If you do, what is your user name?
Maybe I'm an aberration, but my Introductory Microeconomics professor actually went over this the same way you did regarding the flaw of tit for tat. It confuses me that anyone would teach it differently.