You’re welcome. And personally I don’t believe a veteran has any more right to speak than a non-veteran.
It just occurred to me that Gen. Petraeus doesn’t give much respect to the prohibition on active duty personnel making political statements. That is a regulation that does make sense to me. It also seems to me that it is more important a rule for upper level personnel than it is the ranks. The principle behind it is what has separated us from the banana republic military juntas of the world.