I just wanted to say that I feel your pain about dealing with end-users. I work with users every day who just don't "get it". One of the things our program must have is a listing of personnel. In order to make this simple, the programmers before me added the ability to import personnel from a comma-delimited file (csv). Many users, however, don't have their personnel in csv files, they have them in MS Excel (xls). So a large number of people would still enter names in by hand (a tedious task) rather than export from Excel into csv files. When our help desk would explain how to do this, they would say, "that's too complicated, why won't it just read Excel files?"
When I started working here one of my first tasks was to allow our import to read Excel files, and now the users think I am a programming god! I like to complain about them and say "these people shouldn't be using our program," but in the end, if only technically savvy people used software then most developers wouldn't have jobs.
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.