The Larian Vault website used to have a storefront to sell the Divinity games. While this avoided distributors' cuts, it also had additional overhead in terms of servers and bandwidth for the game and patch distribution, an extra step when releasing updates to create patches, and extra QA time testing a separate game version and the patches.
In 2015 there was a change to the tax laws in the EU for digital goods, which made it no longer feasible to run an independent storefront, and that feature of the site was shut down.