A: Hey B, how do we have to set up our company/foundation so this doesn't blog up and we have to pay non-sensical taxes only because of the way we are set up?
B: Do it this way: ...
(later)
Z: A, you have to pay taxes because your setup is strange and makes no sense to our rules.
B: Damn, we're liable for the bad advice we gave...
(honest question)
Legally, the hired professional is an advisor. The board/management are collectively responsible for picking a good advisor and double-checking his/her recommendations.
Bottom line: no one takes responsibility for anything (unless they're on the board) and you are on the hook for everything.
This also applies to lawyers, property professionals, medical professionals, engineers, architects, and so on.
Of course this is outrageously unfair, but the reality is that winning compensation for incompetence and malpractice is incredibly hard and expensive - and most professional contracts include explicit disclaimers of responsibility in an attempt to make it even harder.
So you have no effective oversight over the quality - or otherwise - of their work.
Of course you can hire another professional to double check the advice of the first professional, but that soon gets expensive, you're pretty much guaranteed some angry muttering, and you're still not guaranteed a reasonable outcome.
It's a remarkable fact that consumers have more rights when buying a toaster than when hiring an accountant or lawyer - and the toaster is going to be more reliable, and much less expensive to run.
Point is, I'd want to pay money to remove my liability, not just reduce its likelihood.