lol, because those macros use the same tab targetting mechanism that we are complaining about.
^ that, lol.
I use a target-friendlies macro in siege that ONLY targets guildmates, no NPCs, no gates, no pets. And they have to be directly in front of me for the macro to actually select them. If they're even a
little off to the side, it will act like they're not there. This is how tab targeting enemies (both mobs and players, either with a macro or with Tab) works as well. It's how it always has worked, and it's irritating, to say the least.