He's right though. You DO waste a lot of water using a Python. You could always turn off the water at the adapter while you're draining (after you've started the suction), but the suction force goes down by a lot. I've tried it and It goes down to a trickle when you don't have the water on. It's just too slow to drain with the water off.
So with a Python, you're forced to either waste a lot of good tap water to drain old tank water quickly or not waste water and drain water very slowly. Either way it's a bad way to do things. Using a sump pump attached to a garden hose is much more efficient and faster and you waste no water like that.