Open source does not come with any warranty. You are welcome to spend your time and fix what you feel is broken, or pay someone for it.
ERPNext has a large and active community with thousands of active installs, and bugs are constantly being fixed and enhancements being pushed.
Unfortunately an ERP system needs time and effort to configure correctly, and what you consider bugs, might just be things that you need your accountant to tell you about.