Because it's just that easy. Hell, I'm sure that if Beane were a real GM he would have gotten 3 1st round picks for Watkins.
The Bills weren't going to do better than a player and a second round pick unless Watkins played all 16 games AND put up Megatron-type numbers (in which case, why wouldn't they just pay him?)