It's also, generally, a complexity problem.
Corporate accounting is more complicated than family accounting. Even if the corporation isn't trying to do anything complicated!
Consequently, there are more edge cases and grey areas. As an accountant friend said to me, it's more like law than science -- knowing lots of laws and regulations, plus history, and deciding how to mostly correctly classify various things.
So something like trying to write the most efficient assembly algorithm possible, while Congress is modifying the ISA every year.
(Which isn't to say that loopholes don't exist, corporations don't abuse them, or corporate tax attorneys don't delay enforcement actions... but is to say that even in best case, family accounting is much simpler than corporate)