How do they make this program so terrible?

How do they make this program so terrible?

It's so terrible and frustrating that I don't know where to start. Please if anyone knows of a better platform that is possible for a small struggling start up to use post it here. 
They want to tell you how to set up your chart of accounts, what accounts you need to have, what accounts can be merged with what accounts. 
One tech person told me that if I want to bulk update 100s of transactions, I have to do each manually, because one is a stock account and the other is an inventory account typed as an other asset. The lack of hyperlinks, and the inability to drill down everywhere makes this terribly difficult.