Звучит как-то оскорбительно, я вообще думаю, что пишу...
Изначально претензии были к тому, что платишь интеграторам деньги, а потом сидишь и с ними же разбираешься в продукте. Потому что они уже должны знать, как внедрить продукт по бест практис. А если до этого всё у заказчика непонятно как нахреноверчено, то и нечего к нему заходить, обещания давать. Но только решение, делать проект или нет не инженер принимает. А вот проблемы, которые потом возникают, решать должен он, чтоб его дебилом не назвали. Не находите противоречий? Он сам бы не взялся за такой проект, вот о чем я и пишу.
Если сформулировал непонятно или пропустил какой-то шаг/посыл в цепочке, прошу извинить. Но говорить "надо задуматься, что пишите" это уже за рамками нормальной дискуссии.