One click 'enter chat, type 'inc snow!', hit enter' text macros designed to warn others is completely against the ToS. You need to make a decision - do I take the time to type 'inc snow' to the ops group, or do I just keep fighting this person... Think of it as an evaluation on if you are using a tool that gives you an unfair advantage over somebody not using that same tool.
I agree that text macros should be against the TOS. I also agree with others who think that VOIP gives an even greater advantage to player's using it in warzones than the advantage obtained by players that use text macros. So, if text macros violate the TOS then the use of VOIP during warzones should also be considered a violation.
Think of it as an evaluation on if you are using a tool (like text macros or VOIP) that gives you an unfair advantage over somebody not using that same tool (like text macros and VOIP do).