That is a good point, technically you are still passing in the memory address. I just view it differently as pointer is also a variable. He says "You don't want to make a bunch of copies of variables" then he just has the pointers get passed in by value.
His videos still show why they are not the best. He does leave out things that a book covers. All videos do, because unless the video teacher is a PhD in CS, they don't cover everything needed to truly be a good beginner video.