On what basis is Beasley better then Cobb?
Cobb is a better route runner and blocker then Beasley will ever be. Understand that injuries limited Cobb the last couple of seasons, and the emergence of Adams took away his touches. Rodgers was injured the past two seasons which also impacted Cobb's stats.
At 29 years old, Cobb definitely has the potential to be a better weapon for Dak then Beasley ever was. Remember Beasley's best season came in Witten's last season prior to retirement. Having 2 short options opens up the defense. Last season Beasley wasn't targeted as much because he was covered more then not. Cobb to me is a better receiver both short and stretching the field. His yards after a catch far outweigh Beasley's over his career.
In the end only time will tell if this signing will be a good one. But all signs point to this being a better signing $$$ wise and skill wise for the Cowboys