Trump took a completely legal deduction, otherwise the state and federal tax authorities would have made him pay the taxes. If you don't like it, the ones to criticize are those who made the tax laws or allowed them to stand. Since Hillary Clinton was a Senator, she falls in this category. Trump does not. 

Criticizing Trump for taking a legal deduction is logically the same as saying he should have paid more than he was legally required to pay. Unless a person taking this stance pays more taxes than they are legally required to pay, or they at least require anyone they would vote for President to do so, then they are a hypocrite seeking a particular political outcome as the only reason for their hypocrisy.

By the way, no candidate for President is required to release their taxes. It's an option. When someone else obtains and releases them, it's a crime. That should be the story here, and we as citizens should not tolerate such a thing. We still get to vote for whomever we wish.