Cheifs just blew the biggest TE contracts out of the water. Hell, Gonzalez would be overpaid as a WR with his recent numbers. A front loaded deal doesn't make up for it either, it just reduces flexability the team could have had these first three years to save having to pay him a little extra when cutting his last two.
But hey, like the cheifs fans said, they're cutting all sorts of guys, so that'll free up tons of money. I'm sure Peterson will do a bang up job finding cheaper, better replacements at those positions, just like he's done his whole career.