I like this article and I'm glad you brought it up about how no no one is immune. People blame themselves and it can happen to anyone.
I go in behind fraud day in and day out, but that's kind of like a dentist saying "people have cavities." Rarely embezzlement, but fraud, or gross incompetence appears rampant to me.
My idea of how to empower people is to teach them accounting. If you're a business owner, I'd like you to read your financial reports monthly. Wouldn't he have noticed that his income seemed low on his P&L in month one? Even if the business is in a hectic phase, reviewing the P&L takes very little time.
I can see why you're saying computerize your inventory, but in Quickbooks, it's more trouble than it's worth for most small businesses.
And also, while I agree with the division of labor, especially outsourcing payroll, and having a second person do taxes, people can and do trust me to do the rest of it, including check signing/stamping. I've never betrayed anyone, even when the owner was dying and there was a fortune to be had. And I've met office managers who were equally trustworthy. Let's keep the faith! It's okay to trust someone, and read your financial reports for your own sake, to make your business more profitable.