Don't make a point of drawing attention to yourself and you won't get tracked
There's plenty of balance for the plugin... the nearly 2 minute cooldown is actually something I dislike, even. I get lots of requests for track, and I can't fill them all in a timely manner because I have to wait that long. The 50 radius centered around the person's location in which the coordinates can be generated can easily mean the difference between finding a person and not.
Chances are that the reason you're getting tracked down is either a) You make it known to everyone in offtopic "I JUST FOUND DIAMONDS
HEY LOOK THAR'S MOAR I'M GONNA GO AFK BEFORE I MINE THO!" or something equivalently stupid... b) You keep bothering people who you really shouldn't bother, or you really made someone angry and they're getting repetitive revenge, or c) People are tracking you because you won't stop whining about how track is OP.
I'm not saying you're doing any of these things neccessarily (except the last one), but take them into consideration. Generally people don't just look at the online list and say "Gee I think I wanna go hunt down this guy". There might be some who do, but usually things are done for a purpose. Towns are a different story. They do get raided randomly just for fun. However, tracking down one guy isn't really worth the time.
If for some reason, you can't stop people from tracking you, just don't make yourself so conspicuous! Seal the hole in the ground that you make when you start mining. When you realize someone is chasing you, don't just sprint away! You have a gamertag! It is Bladewrath and it likes to float above your head all the time! The only way to stop them from seeing that is to sneak. You don't run very fast when you sneak, but if you mine into a wall and seal the spot where you mined in, they probably will not realize you're there.
And do you even know that people are tracking you? Just because someone kills you underground is NO reason to believe that. You can see a person's gamertag when they are down at bedrock if you are standing at sea level. Mine in less populous areas... head out AWAY from towns.
If anything is OP about Ranger (many people would say several skills are), it certainly isn't Track...