The fundamental reason EMR systems are so difficult is not the nature of the programmers making it or the doctors using it; it is that EMR's are grown in the hot-house of a chaotic and arbitrary health care system.