Why doesn't shoot-through occur on totem-pole structure?
These transistors don't conduct unless Vbe>0.6V for the NPN, Vbe&lt;-0.6V for the PNP.  And as the bases and emitters are tied together, it is impossible for both these conditions to be true at the same time. So when one transistor is turned on, the other is turned off.

HOWEVER

if R2 is too low, the transistor being turned on will "saturate". And when saturated, it will take a significant time to turn off after the base current is removed. This question and answers discuss one famous solution to that problem.

However the present value of R2 limits the base current, because the voltage across R2 will be relatively low, so the transistors will not saturate hard and will turn off relatively fast.