Re: Agile
How many miles on that odometer, Johnny Boy? I don't want to say that "you aren't doing it properly", but "you sure as hell ain't doing it right." And that is your problem.
XP bods would have an apoplectic fit if you talked about code duplication as if it were passe or 'business as usual.'
You seem to be complaining about the symptoms without first understanding the underlying problems.