Well said. Technology has taken over imagination. SFX has taken over a good story and script. I, Robot... some of the sequences, like the cars goign through tunnels, I thought I was watching someone play Gran Turisimo, and badly from the amount of times he crashed the thing.
Having said that...