He's a great player. There's no doubt about that, but...
...he's 33 years old.
I'd say he has another 2-3 years of solid productivity.
Atlanta will benefit more over the next 2-3 years, but IF the chiefs get a solid player (doesn't have to be a star) with the pick they got from ATL, they will benefit more in the long run.
So, you think the team that gave up a solid player is better off because they get the chance to POSSIBLY get a quality player?

The Falcons made the playoffs last season, with the addition of a SOLID TE, they can concentrate on developing their defense and possibly make it into the second round of the playoffs next season; maybe even win their division.
I think Hotlanta got the better of this deal hands down.