The biggest problem with giving a ball python a large enclosure is keeping the husbandry spot on at all times. Glass tanks are difficult. They don't hold heat and humidity well, they are big, heavy and hard to clean. Using a smaller enclosure means that you can keep the temperatures and humidity just right, and it is much easier to move around and clean.
Then there is the issue of security. Ball pythons are very shy snakes. They PREFER tight cramped quarters to vast open spaces because the open spaces make them feel vulnerable to attack. If your snake is constantly scared of being attacked, then it most likely won't eat, and if it doesn't eat, it dies.
That being said, you can make a large enclosure work, but honestly, it wouldn't be worth it to put a ball python in a nice large enclosure. Find a different species of animal that appreciates the extra space! Not one that spends all its time hiding in a hole![]()