Reminder; tax avoidance != tax fraud.
I honestly don't understand why “tax avoidance” is meant to sound so naughty. Almost everyone avoids taxes, almost every time they might be subject to a tax; some people are just better at it. When you fail to collect taxes from somebody who is following the law, that is a matter for your tax code, not a moral failing of the filer.
Thing is though, tax avoidance in the level Trump would have done is another layer way crazier. Most people can't take theses candies, but he can. At one point losing that much money over that many year start to be too much.