and your leaving out tony g?
He played at a high level for a long time, but on a per game basis he really isn't anything special compared to the other great TE of his era. Gronk and Mackey both crushed the other TE of their respective eras and were both great run and pass blockers to boot. Gonzalez was a terrible blocker most of his career and only really improved that aspect of his game at the tail end of his career.