taproot mostly just enables transactions to be constructed differently so that they are more efficient and can do more things at the same time. there are also a few fancy tricks it unlocks. most of the articles discussing it are using language that oversells it. taproot doesn't instantly transform bitcoin into something that can do anything the EVM can do. it doesn't give you full defi, or the ability to validate ZK proofs or optimistic fraud proofs. you can't use it to construct a drivechain either.
for drivechains you would need a different enhancement called BIP300 which includes several new opcodes. BIP300 specifically targets the ability to have drivechains. for rollups you would need a more general purpose scripting enhancement such as OP_CAT, which would end up enabling other things in addition to rollups. OP_CAT is already enabled on other chains like liquid. satoshi created OP_CAT on bitcoin but he didn't make it safe enough at the time, so it was disabled as a precaution. if it is turned back on, it cannot work the way satoshi first designed it to work.