yes you are right, climate conditions changes the way a table plays but that shot shouldn't go in ANY condition, even the "easier". I'm not saying to make the pockets like snooker, but that shot was hitted pretty firm, 3-4 inches away from the pocket and with a severe angle.
I'm talking about Archer's shot and not cheating the pocket in general. That shot was hitted poorly not "poor". I say that because Johnny clearly wanted to play the 10 ball in the side but because he hitted the 9 ball too fully he come up short and he had to cut the 10 ball much more than he wanted . He hitted that shot badly he wasn't trying to cheat the pocket, he missed the shot and the generosity of the pocket saved him.