Why is the reason of using BJTs instead of diodes in Bandgap references?
Diode-connected BJTs behave more like ideal diodes than diodes. In particular the ideality factor \$\eta\$ is 1.0 rather than somewhere closer to 1.5 or 2 for diodes. The exact reasons for this are a bit involved. See this paper, for example.