I don't necessarily agree with this video either...
But i've always wondered if something like this could benefit the chameleon mentally. Confrontation with other animals is part of a chameleons life in the wild. When you cage them up you take that factor away. Yes, it causes stress, but...