The main reason is stability or visual purposes. The ingredients inside a soft gel can separate over time, causing it to have an odd appearance. A consumer that does not know better may think something is wrong with the product. In reality, it can simply be a natural separation of oils/ingredients.