Lets put it in perspective; the chance of one person out of a million getting a 100% streak is 9.332 × 10^-296 %. That's significantly less than 0.000000000000000000000000001%.
If there are people who have a 100% record of being correct on every guess, the probability of them being geniuses is way higher than the probability of them being lucky.
That being said, I get your point. We don't have enough metrics from the research to determine whether or not these super forecasters are just lucky or geniuses.