"Yes Ma'am/Sir" helps develop self-discipline and focus....not just in the dojo but at school/work/home too. Push ups should not be use do punish, rather to motivate the students and remind them to work on their self-discipline-the side benefit being strengthening. It has little to do with respect, IMO, that must be earned through your/the instructors actions and words.