Considering that 0 is a legitimate TID, it's not entirely fair to just say no. Even if the TID was set to 65535, itd still present problems to anyone who had rng abused their TID to be that number. It should be changed to a message that says something like this TID is either hacked or RNG abused, since most hacks that have a TID of 0 are so badly hacked a TID of 0 will most likely be the least of the problems, and anyone who is not an idiot should be able to at least distinguish a badly hacked pokemon with a TID of 0, and a rng abused one with 0.