Thanks for everyone's help.

That video does piss me off. I agree with Eric Alan on the video. He says he doesn't care enough about his snakes to give them what he thinks is the right environment. If you don't care enough about an animal regardless of what it is to give it the right environment to thrive you have no business owning said animal. I'm not an expert obviously most of my research is from the internet (though I have done a lot) I thought if snakes are happy they sometimes don't move for hours or even days and if they are stressed they move a lot. This would make the video wrong.

I'm not planning on breeding ball pythons anyway. I wouldn't definitely discount it maybe in a few years with more confidence but I'm not planning on buying snakes to breed and sell as some kind of get rich scheme. Some people seem to get ball pythons thinking they will breed them into really cool morphs and make loads of money without any understanding of genetics or how much time and energy it takes the proper professional breeders to do this. While I will of course take the time to provide any snakes I buy with the correct environment and everything they need to thrive I'm not sure I would be able to put in the extra time and energy to breed and raise them competently.

As for types of morphs I like albinos, bananas and piebalds best. I also like the silvery ones but I don't know what that morph is called (pic below) anyone know the morph name? I know some morphs are more expensive than others but I'm willing to pay more to get exactly what I want.