I think you're wrong
"Collins named the defendant’s former bodyguard
Keith Schiller and the ex-Trump Organization chief financial officer
Allen Weisselberg as two examples and asked why Blanche did not call on them to make an appearance in Judge
Juan Merchan’s courtroom."
Blanche was/is Trump's lawyer.
"The defense team had initially planned to call
Bradley Smith, a former chairman of the
Federal Election Commission (FEC), as an expert witness on campaign finance law."
"However, on May 20, Judge Merchan ruled that Smith's testimony would be limited to "general definitions and terms" so as to not supplant the judge's role to determine what the law is.
[450][451][y] As a result, the defense decided not to call Smith as a witness."
The judge said that Smith could testify, but that that testimony would be "general definitions and terms" and not deciding what the law means.
There are rules in legal cases.
"On Thursday, defense lawyers asked Merchan to allow Smith to testify about various terms related to federal campaign finance laws. "
So the defense said they wanted Smith to testify about what various terms mean.
"Merchan denied the request, citing long standing precedent prohibiting witness testimony about the law."
So, it seems that this is NORMAL. Trump doesn't know, does CARE if it's normal or not. He opens his big ass mouth and says whatever his ignorance wills it to. So, you're wrong.