Because Every Project is Different
As much as all software providers try to cover a wide range of needs, there is always that last little bit that is specific to your project.
Instead of compromising and not meeting those requirements, or writing an entirely custom application, with DataHub's scripting engine you can work at the level of data flowing through the application and get custom results from any data source or destination you can connect to DataHub.
The DataHub scripting engine is a core feature which means it's included free in any DataHub Solution Pack or valid licensable feature set.