I guess I'm "older," too. But in small offices you have some ability to control or at least predict how that technology is upgraded in the future, and you might have more freedom to hire only people able to use and maintain that technology. I work in more of a Dilbert organization, PHBs implementing massively destructive changes because a salesman told them to. This requires constant retraining and rapid (i.e. same day) changes to processes, which can end up more complicated than they were before. For people like you and me, that's easy, we're learning a new task but we're already fluent in the language. But it's very rough on workers who don't understand the desktop metaphor or common tasks like copy and paste--the kind of person who looks up a URL in Google and thinks every application is named Microsoft or Adobe. There are still very many such people out there, and you'd be surprised to learn where they are employed. (Or maybe you wouldn't, which is kind of sad.) They impose an upper limit on how much you can really streamline a process, because the tools you build must be accessible to them and they must be simple enough to survive PHB/IT interference.