in the long run I think it creates more than it eliminates, but there are some industries, like your example, where loss of jobs is almost inevitable. For the most part, though, for now, the jobs lost (excluding your example) are often low paying jobs, like parking lot attendants (i pay at a machine now), file clerks (less paper based business items to file). The jobs created tend to be slightly higher paying. This would indicate the need for a more highly skilled and differently skilled workforce.
In many areas of business, it would seem that jobs would be lost, but industries and companies, when able to things faster through technology often find a way to subsequently do more, thus preventing the loss of jobs and actually adding employees. Plus, tech stuff doesnt run itself.
I do feel badly for people like your uncle...that sort of thing is sad. Best of luck to him.