Kerala Transport Minister CP John faced criticism for comments perceived as belittling women using free bus rides on state buses.