Unfortunately the problem isn't as simple as getting more competent EHR designers and developers (although that certainly wouldn't hurt), but rather a deeper look into each aspect of increased work for physicians and analysis of why it is in the workflow (5 whys application would be great). At that point, organizations and physicians will better understand the reason work is on the physicians' plate and have a chance to weigh the pros and cons of either removing that work or shifting it to another person.
The other side of this that most don't see is that EHR vendors are also being held back by these same billing and compliance pressures. Here's a secret - EHR vendors actually want to help physicians be as efficient as possible and would love to automate work off of their plate. Unfortunately the environment created by compliance departments who are afraid of being sued and hospitals who would like to get paid has handcuffed the more innovative development from EHR vendors. If a system reviews incoming medication refill requests from patients, evaluates protocols, and determines that a refill should be approved who does is listed as the authorizing provider for the purpose of the pharmacy and the patient's insurance?