Тоже муж программист.Да, никогда не будет возится в чужом коде  - сделает все заново.Да, совершенно не интересна поддержка после- это факт, потому что платят за это копейки, а возни много.Проще, легче и денежнее сделать новый сайт с нуля.Выход - или заранее прдумывать что хотите от сайта, или платить за поддержку программисту ежемесячно.По срокам- никогда не динамит. Затягивает если только сами клиенты затягивают- не присылают то, что от них просят. Это  очень часто бывает, почти всегда.