There are things you can do with a mod, you can't easily as official DLC.
The mod isn't perfect, it has some trade-offs that wouldn't be OK for a paid DLC. And changing the engine to get rid of those trade-offs is likely expensive.
Be happy there's a mod for it now ;-)