I think that's fair, although, and correct me if I am wrong. Its his current income tax, so it's highly likely that his income tax bracket is lower than the cap gains tax that would normally be applied on investments like this.
That being said, I tend to agree. Its to prevent double tax in which you're trying to promote a better investment. Your long term health and retirement.