Attorneys best serve their clients when they provide frank, honest advice. Sometimes that advice is not what the client wants to hear.
Trump deserved better.
But, sad to say, Trump has a reputation with attorneys. He has to take what he can get.