I don't know what to tell you. It's a fact that people don't do that in the UK, yet we have thousands of Ball Pythons that successfully eat frozen thawed.
They're all the same species so the only other reason I can think this is the case is that our breeders start them off on frozen thawed whereas in America they must start them on live in some cases.
Sent from my SM-G935F using Tapatalk