Obviously not everyone employed to teach is a teacher and certainly not every master is a schoolteacher. It didn’t appear a very honest profession even in the age of Mahabharata and certainly not some respectable profession in the present age. In the time of commercialization of education when the students need to borrow a fortune from banks simply to get a degree, in the times when most of the child molesters and abusers turn out to be teachers the profession of teaching can’t be deemed some divine service executed by demigods. So why make it mandatory to respect and almost worship teachers by celebrating sth like Teachers’ day? Let the students decide what’s worthy of respect and what’s not.