Sure, but that just means they're creating a product for a specific market -- one whose area of expertise isn't accounting or finance. This is something we should encourage, rather than nitpicking the wording.
Those are extremely basic financial terms. If you (meaning the generic you, not you specifically) can't understand them you really shouldn't be doing your own accounting.
It would be like creating a niche programming IDE for people who don't understand the term "computer" or "programming" or "code."
And that's exactly what e.g. Zapier and Airtable Blocks do ... and quite successfully so.
In specialized communities there is a lot of gatekeeping just by their slang. If I can explain something in plain english without using numerous technical terms, I've mastered the first hurdle to make it more accessible.
A cursory view of their homepages reveals a large amount of tech "lingo" that require a fair amount of computer savvy, so nothing at all like what I'm describing.
I am not nitpicking at all. All of the things the author said are "mumbo jumbo" are fundamental to keeping proper books. Proper bookkeeping is also regulated so it is not just my opinion.
Agreed. If you haven't spent the time to understand what debits and credits are in a double-entry book keeping system, then you really shouldn't be trying to do accounting.
There's a large use case for simple personal bookkeeping that doesn't require double-entry accounting.
Most people have some fixed recurring bills (insurance, rent, subscriptions, etc.), some variable recurring bills (utilities, etc.), standing payments like savings, and monthly spends like groceries.
For them (myself included) something that lets you simply input recurring expenses and your income and show a running tally is pretty much all that's needed, add some simple transaction tracking and you're there. Basically all you really want is two things:
1) Given $2000 at payday, how much of that is available to spend if $X is going towards known expenses.
2) The day before payday I have $Y left in my account. Where did I spend the $2000-$X?
Which means you have to take out money from one account and transfer it into another. Which means that you need to understand that you must debit an expense as it decreases the owners equity credit balance, and then you must understand that it causes a credit on your bank account.
If you don't have this, then you won't be able to work out where you spent your $X amount of money.
It would be like creating a niche programming IDE for people who don't understand the term "computer" or "programming" or "code."