We've got the Boss DR-880. It has a volume dial on the bass - any level you want from zero to 11ty.

You can easily transpose any of its keys to some other key, though. You can also swap out drum kits (it's so easy, I can do it).
You can use its preset rhythms (lots) or compose your own.
Earlier today, I thought of a good reason to prefer a drummer over a drum machine but I forgot it again. It was a really good reason too - but I really truly have forgotten it.
Nice thing about a drum machine is that it doesn't keep playing once you turn it off.