Personally, I find it really good for maintaining a personal connection to co-workers when there is video.
(I should point out that all of management from the CEO down to the Engineering Managers all turn on their video so it sets the expectation. Also, it's startup, so we all know each other really well.)
I don't care what someone is wearing for teamwork, just the quality of their code and how much effort maintaining it is.