Amen. As a doctor I have to deal with a lot of crappy computer interfaces. Data entry in hospitals (at least the sort that gets the hospitals money) ends up being done by non-medical personnel because the medical personnel are too busy trying to do their job to care whether they coded something wrong on the computer system.