First I'll start by saying that I have lumberjacks and miners that I run macros on, and have never ended up in jail.
HOWEVER, I have seen how easy it is to become distracted and suddenly realize that I hadn't been watching one of my guys for a bit. Usually at that point I decide it's time for a break and shut them down and go do something else.
If during one of those lapses, I had ended up in jail, it would've been my own fault, not because someone reported me or because of some supposedly corrupt GM that just wants my ingots.
Would it suck? Yeah.
Would I whine about it? Probably a little, but only about it being my own fault and I should have paid more attention, because I know the rules.
But I do have a few things to note about your issue:
I notice on my smaller monitor that my lumberjack macro was in error and that i'm in jail.
The way you wrote that it seems as if you noticed the macro error first, then that you were in jail. Which seems to be consistent with your saying:
I watch 2 things as i'm attending gathering, the journal and razor.
What you should be watching is your actual game screen. If you had, then you would have seen the GM. but you admit that you didn't see him:
...try to assure him that I was not unattending. I just didn't notice him.
Sorry, if you didn't notice him, then you were unattended.
So obviously I was not unattended since I have responded by time he got to my second gatherer.
Obviously not, since you admit you weren't "watching" your character:
The gm just happen to get the one char that I wasn't immediately watching or working on.
He also said it was 4 minutes from finding me til jail. that's not a lot of time.
4 minutes is a LOT of time. Don't you think the GMs have better things to do than to follow someone around for 4 minutes or more just trying to get the player to notice them, when if they were attended, they should have noticed them right away?
I could have been counting the valorite as it was plopping into my backpack.
Counting valorite on your miner is not attending your lumberjack. Simple.
I even have to restock my shovels manually which draws me away from my lumberjack for a few minutes. Do I have to stop my macro then?Nothing in the rules says yes I do.
If it takes your attention away from your other macro to the point that you don't respond to a GM for 4 minutes, YES, you have to stop your macro because you are unattended, and that is in the rules.
My macros are not good enough to unattend macro... I am perfectly ok with these glitches
You shouldn't be fine with glitches if they take your attention away from your other character to the point that you don't respond to a GM for 4 minutes.
The other factor is my razor window always on top partially blocking the main screen since so little room in black area of screen.
We all know there isn't enough blackness to allow for everything. If you don't know, you haven't played this game long enough yet.
a small part of a razor window can easily disguise that puff a smoke in a peripheral view...ditto for journal or any other little icon for skills and spells, map, paper doll, backpack, or menu bar.
If the "black space" is an issue then there are ways to adjust your screen resolution that might help, but if you are just running a macro for lumberjacking, why do you need spell or skill icons, map, menu bar, paperdoll on your screen?
the gm's are relying on the actual game screen which is always at the background of everything else to confirm afk.
Why would you let your actual game screen be in the background of everything else to the point where you can't see what's going on? What if someone or something attacked your character?
We shouldn't be punished for not having enough space on our screens
You weren't, you were punished for not responding to a GM while gathering resources.
there must be a better way of identification other than just appearance & speaking,
Why? Apparently you think that even more blatant attempts to get your attention would be difficult to notice as well:
To many circumstances can cause someone to not notice a gm even if he is shooting fireworks and running around one of your characters.
I don't make enough money from attended mining and lumber jacking to justify even getting a warning or second strike or third strike.
The amount of money you make from it has nothing to do with the justification.
From your statements, you were obviously not paying enough attention to notice the GM, which means you were unattended, which means the punishment was justified.
One last thing:
But I have a serious problem of being harassed by my competition or any jealous idiot
i'm gonna start calling gm every time I see someone macroing. Especially my competition.
You have a "serious problem" with other people reporting macroers, but feel justified to do it yourself? Doesn't that seem just a wee bit hypocritical?
My suggestion:
Take this as a learning experience. Make or get better macros, rearrange your screens so you can SEE the game screen, maybe run only one gatherer at a time? You know now that the GMs check on macroers, so pay attention, and if you find yourself getting distracted, stop and go do something else, either in game or out.