People are way too hard on LaFell. He's not likely ever going to be a #1 wideout but you could do much worse at #2 and would have to be fortunate to do better. Hell, people were ready to throw money at Nicks last year and he'd be happy to have LaFell's production this season.
You could do much better, too. You're #2, like you're #1, needs to do one thing above everything else, and that's catch the ball when it's thrown in your direction. I don't care if you're #1 is your home run threat and your burner, even if you're not the dynamic receiver on the squad you still have to be counted on to make a play. And no one with a drop rate like LaFell can be a quality #2 or even a mediocre #1. Until he proves he's got the ability to go up and fight for a ball, and (this one drives me nuts) catch the easy ones, I'd hesitate to look at him as a viable #2.
As of right now, he's good, but easily replaceable, and I certainly wouldn't pass up a quality WR in the hopes that LaFell would develop into that role.