It's a nice haul. I don't mind the compensation.
3. Beckham gets way more criticism than he is worthy of.
That's not all to say about this deal. If you've followed me long enough, you'll be aware that having a high-priced wide-receiver on your roster without other pieces that are essential to the roster (QB, LTE, pass rusher CB) is a no-no. The Giants were in that situation. I'd normally support this deal.
However, Beckham breaks this rule, in my opinion. I've watched him win Giants games.