Let's eliminate all game laws. 155 howitzers, shooting via computer from your couch, punji pits, poison coated arrows, running game over with your pickup....let's make it all legal.
Gotta draw the line on technology somewhere, and in my book, that Tracking Point deal is beyond the line of sportsmanship.