Cobb isn't just a #2 WR, he's a Slot Receiver and he's arguably the best Slot Receiver in the NFL. It's not about comparing Cobb to Jordy, they play different positions in many ways, you have to compare Cobb to the rest of the league. When you look at the market for Slot Receivers the contracts of Percy Harvin, Victor Cruz, and Antonio Brown have set the market for what a SR costs...Harvin got 6 years/64 mil from Seattle (thanks Schneider!), Victor Cruz got 5 years/43 mil from NY, and Brown got 5 years/42 mil from Pittsburgh. Cobb is better and more complete player than all 3 IMO.
Harvin's deal is hilarious and it's clear he's an idiot, his agent is an idiot, whoever traded for him in NY is an idiot, and Seattle pulled a fast one on all of them. They back loaded the crap out of his contract with figures he was never going to see and paid him nothing in signing bonus (2.5 mil) and 9 mil of guaranteed salary over 2 years. Seattle definitely knew he was a 2 year rental and built his contract accordingly (with no dead money on the books after 2014). The contract looks massive, but in Seattle's eyes they paid him essentially 14.5 mil (total guaranteed dollars after other bonuses) over 2 years. Why NY would absorb 41 mil in salary over 4 years is beyond me. Either way though those figures make him the highest paid SR in the NFL and I guarantee Cobb's agent is arguing that Cobb deserves to be the highest paid SR in the NFL and that means more than Percy Harvin's 10.7 mil per year avg salary.
You want to be pissed at someone, be pissed at Cheat Carroll and John Schneider for skewing the market just to get a 2 year rental on a player, who barely played for them, on the cheap.