You are correct that I don't know anything about gedcom coding but I think you misunderstood my comment. I would think that TMG would be capable of changing certain witnessed events (like census tags) to primary tags and exporting them such that the archaic, outdated, etc etc gedcom would include that information properly.
Gedcom is everything you say it is, but for now we are stuck with it as a method for transferring data in certain situations.
I don't know why you felt it necessary to respond with such vitriol.