I can only speak for me, but modeling financial flows in terms of transactions and not accounts is much more intuitive than the classical alternative.
I'm a long time Buxfer user, which also works like this. It's not that I don't understand double entry bookkeeping, I've used GNUCash for a long time before moving away. It is indeed very powerful and flexible, but it always was too much of a chore to maintain and next to impossible to get other family members to contribute.
I'm not sure this "transaction model" would be appropriate for business accounting, but IMHO it works very well for Personal Finance.