Of course he should be; he is an American citizen. He's subject to the laws and requirements of the American government just like the rest of us. And because he is President, he's setting an example for others. He needs to set a good example, not a poor one like he has been. Showing his tax returns, and that he's been paying his taxes, would be a good start.