Is the video clip authentic on which this thread has been started?
You have wrote so much and even told this that the deen is advertise by the way you walk ,talk, behave ,Dress and your general demeanour and here i completely disagree because the faith cant be measured and the only judge here is Creator not those who see the behavior. Judging a book by its cover is completely wrong because the knowledge inside the book cant be known by its cover. And regarding offering prayers by sitting, standing , here again its between the creator and the worshipper, what is important in Salah is the niyat. just try to think a bit more deeper.