This is what I've thought for years.  He lets some of these issues (not releasing tax returns) drag on and on, because he knows it really doesn't hurt him politically, and then he has the ability to release them at his convenience.  Once that happens, he'll be able to pressure many others into releasing their tax returns, which they may not want to do.