Why do transactions have to be bundled in a block? Why not mine single transactions separately?

Why do transactions have to be bundled in a block? Why not mine single transactions separately?

What is the advantage of bundling transactions in a block?

Also are there any blockchains/decentralized ledgers that mine transactions separately?