I agree with most of your observations.
> There is the statement 'Because the system was not delivered
> incrementally ...". Why not? Was this an opportunity to get User
> buy-in that was not taken advantage of?
A missed opportunity. Had we been doing Agile for longer than a few
months prior to this project we might have taken that approach. As it
was, it seemed to be a given ... 'build the new system, when it's
complete, swap it in'.
> But maybe even delivering some incremental part of the system
> would have been greeted with a Ho-Hum and further lack of
> interest by the users.
My idea of incremental would have been to incrementally replace parts
of the legacy system. Then people would have had to sit up and take
notice, even if they did it after implementation.
> Again I see 'problems of agile development' actually coming
> from outside the practice, and not being a problem of the practice.
Agree 100%. Despite my subject line that's pretty much what I was
trying to convey.