You Don't Have to Like It, But You Have to Understand It
It's not unusual for users of any software to decide that they don't like something. There may be very good reasons why a particular feature was built a particular way but once someone decides they don't like something all rational thought stops there. Yes, this happens with Microsoft Dynamics GP users too.
As a professional, you're allowed to not like something. However, you are still required to understand it. I may not like some of the rules around lease accounting. That doesn't mean that I can simply decide to do lease accounting my way. Nor can I, as a GP user, say to a CFO, "I don't like lease accounting so I've chosen not to figure out how do it in GP." Features work the same way.