It's obvious to me, and to most of our executive-level staff, that a 5 second delay is completely acceptable and does nothing to slow down the actual productivity of someone. But, it's very telling that end-users are starting to notice this type of delay and are not always accepting of it.
Why should they be? For a normall office desktop user, at this point, using modern but not particularly super-high end desktop PCs, servers, and a standard gigE network, why should something synchronously block you for five seconds saving a file? That's entirely something that doesn't have to be an issue if the system as a whole was designed differently.
Windows, SMB, and Office... they suck. Really. And when they were the only game in town, people didn't know any different. But now I can do Gmail/Google Apps on my smart phone over a slow 3G link, and it looks instant to me. Different design hides the network/server limitations from the user, gets all that out of the user's way, so it looks more "instant." Why shouldn't we expect our office equipment, which is orders of magnitude more powerful and better connected, to be able to do the same?