I guess it is kinda like quickbooks (or other accounting software) vs online banking. It is far easier to use accounting software and then link to online banking to pull the incoming and outgoing txs then it is to somehow try to use online banking for accounting.
Actually as a user of traditional accounting software I can assure you that "it is nothing like that" and why I (and many others) don't even *touch* the Bitcoin "accounts" functionality.
Although the Bitcoin devs are amazing in what they can do - they don't seem to understand "accounting" much at all.
I might not have been clear but I agree.
Bitcoind = equivalent of online banking
Bitcoin accounting (i.e. custom backend) = equivalent of traditional accounting software
Most users will find out eventually they don't want to try and do accounting in the wallet just like you wouldn't want to try to do accounting using online banking.