open source наверное хорош только тем, что при наличии собственных специалистов, есть возможность допилить софт под собственные нужды, а не ждать пока это сделает вендор
или быстро изменить самые глубокие параметры при нужной экспертизе
проблема только в том, что этих специалистов нужно кормить, а несколько таких специалистов, это уже весомые для компании деньги. И в таком случае, открытый или закрытый софт отличаются не сильно