Why are OR gates using transistors different from OR gates using diodes?
"There are two ways to make an OR gate" and they are both crap unless combined with other (voltage amplifying) stages.

In both circuits the output voltage will be 0.6V lower than the input voltage, hence the need for apmplification stages.

The difference is where the current comes from: for the diodes version, all output current must be provided by the input(s). For the transistor version the inputs deliver only the base current, which is (very) small compared to the output current. And BTW the base resistors are not needed.