Yes, it is proper that building a tag is treated as though it were a new branch. New branches do not report a difference, since there is no easily computed baseline against which the diff could be computed.