Bingo.
I want to take a minute here to pat myself on the back for calling this a bad signing from jumpstreet. I didn't realize it would be this bad this fast, but I guess it is. I don't get much right so I'm taking my victory lap on this one. This was a bad contract in money and a terrible one in term.
As for how many steps he's lost, it almost doesn't matter. I'd argue that if you forgot what he used to be, he's not a $6M player right now. Players on pace for 44 points who are consistently a step behind their linemates regardless of who their linemates are are not $6M players. And the leadership stuff is just an excuse...you want to throw him a few extra bucks for experience fine, but that doesn't add up to $6M.
This was a contract that was intended to pay dividends the first few years before he reached a potential breaking down point. I'd argue it's not paying dividends now, at all. And lest anyone suggest it's defensible because he's "here for the playoffs", that isn't a good look on Sweeney to come off two playoff misses in a row, supposedly be developing for the future and throw a bad contract at a guy because he's a "playoff guy". Talk about planning for a longshot.