Morality has nothing to do with it. If consulting advice literally bankrupts your company, the advice is trash, full stop.
Just like how asking a programmer to build a garbage program doesn’t mean the programmer is trash, it just means the specs are.