Nemyslím si. V mojí současné práci máme některé části kódu, na kterých je to celkem vidět.Prvním důvodem je už to členění na projekty. Jeden projekt neznamená jeden produkt. Pokud jsme firma dělající řekněme 3 produkty, nejsme nijak zásadně hnaní do dělení projektů na podprojekty. Pokud jsou podobné, budeme mít tendenci nasrat si všechno pěkně pohromadě, proč to uměle oddělovat, když to používáme vždycky dohromady.Navíc v closed-source mnohem ve větší míře převažují vlastní řešení. Tedy napíšete si na míru HTTP modul, audio modul, widgety, tohleto a támhleto. To vůbec nevypovídá o tom, že to máte kvalitnější, pravděpodobně spíš nemáte. Protože code review dělají spíš větší firmy, kde už se bez toho neobejdou.U nás třeba znovu vynalézáním kola napíšeme hodně kódu navíc. Ale není nijak zvlášť objevný, dokonalý, super rychlý. Ale do closed-source aplikace potřebujeme vlastnosti, tak prostě části vlastností píšeme. A rozhodně ne proto, že jako profíci to máme kvalitnější než open source Sem tam copy & paste, podobné věci psané zas a znovu ručně - už víme jak. Za uklízení a zkrášlování kódu nás nikdo neplatí, tráví se na tom jen nezbytná doba. Podobným příkladem budiš třeba mobilní OS Bada. Prostě ne vždy je víc kódu víc užitku, a podle mě closed-source tímhle trpí mnohem, mnohem víc.