As far as people using macros in pvp, theyre just a bunch of noobs with no real skill, so they use all their skills at once. Yes it is a bannable offense because its against Terms of Service, which states you cant modify/hack. But its difficult to prove people using macro, as it can also be confused with a word to take all the blame, "lag".