Очень часто в таких продуктах значительная часть кода -- дерьмо, т.к. писалось всё на коленке непрофессиональными программистами, на заре отрасли, когда было важно занять ниши. А вот теперь приходится инвестировать в качество -- регулярно делаем аудиты, переписываем и рефакторим миллионы строк. Иначе нельзя -- всё развалится.