They dont fall neatly at all. Yes all the accounts you have described can be categorised fairly easily but they are all pretty trivial examples.

Harder accounts are things like tracking inventory. Yes you have the easy "Inventory" account on the balance sheet, but what about the "Opening Balance", "Purchases" and "Closing Balance" accounts that live on the profit and loss. They are all debit positive accounts but two of those always carry a credit balance and should be presented as a negative on the P&L.

If you want to be pedantic then probably those 3 accounts combined make up an expense account. But accountants split them out to make the financials easier to process. And the account split into 3 sub accounts for better presentation doesnt fit into the broad categories, but its still normal practice.