Diodes are seldom used as logic gates. Logic gates are implemented using transistor. What do you think are the reasons?