I think you effectively support agile manifesto's point here: there is nothing agile about long discussions over weeks and months.