The main reason is game developers don't actively code it into games, as the userbase utilizing multi-GPUs for gaming is <1% of the consumer base.
Sometimes SLI/CFx support is baked into the engine, so the option is theoretically there by default. However, without the developers actively pursuing it, the scaling is mediocre at best.
As for drivers.... I don't think any of it could be pinned on drivers* at all, really. If the drivers limited anything, it wouldn't be by design
In titles that actively support SLI &/or CFx, you can see scaling of up to +75% in the best scenarios. You're never going to get a perfect 2x the performance for a variety of reasons, so +75% would be considered an awesome result.
Remember, drivers are...