I think it is a cute hypothesis, but I don't believe it is fully functional, how would this explain megafauna? An I am not talking of moose, but of ice age gigantic mammals, which were just gigantic
Or they were hunted to death by organised groups of early humans.
Wales are probably only surviving because their environment is so foreign to humans.