ну это бесполезный спор, в том плане что на общие вопросы- будут общие ответы, то есть абстрактная чепуха. Тут надо или чтобы ты знал их исходы и был спецом крутого уровня, чтобы приводить в примеры конкретные баги и кривые методы, с вопросом, а что конкретно и на что вы исправили. Или чтобы...