Plenty of vehicles now integrate the coil driver into the coil. Makes design of the ECU easier, as there are no high current high energy circuits to route through it, and you only need a relatively low level signal to provide the drive. Also they integrated this into a coil per pair of plugs as well, and also made the whole assembly a single unit, so that for MB you have a large unit that sits above the engine, containing not only the 2 plug per coil units, but also a DC Dc converter to provide a 400VDC bus to drive the coils, so they can use standard off the shelf IGBT transistors to drive them, but use low inductance coils, few turns of heavy wire, and still get both multiple firing pulse per cylinder, up to around 6 pulses per firing period at max RPM, enough to start even the weakest of mixtures reliably in stratified burn engines. So now you have both 2 coil packs, a pair of DC DC converters, around 400uF at 450V of capacitor, and a CAN bus microcontroller, all sitting exposed to 120C on top of the engine. And these units will typically fail shortly out of warranty, they are that well designed even though the components are running on the edge of their temperature envelope in normal operation.