At the end of the day, it's not about it's legal or not , it's not about moral or not. yes , everyone would try to pay as less as we can. but we are not running for President. It's about the perception of of the public. it's about the vote !
Trump can argu he did it "brilliantly", but he would never voluntarily release his tax return to prove his brilliance. Why ? he knows he won't win the PERCEPTION. He knows it doesn't look good for him. Otherwise , why didn't he do it? Fair or not, it is the politics and it is the standard you have to meet if you run for President.