Supreme Court of India is not holy cow