Exactly. What the OP is saying is: my users are getting in the way of my programming. This is nonsensical. Giving business users good tools to do their job is the whole point of software development. Implementing those tools is our job as developers; but the end goal of the software should not be changed to make development easier.