I feel bad for Colt McCoy; the guy's had crap for receivers on a perpetually woebegone franchise and Weeden's too old to use a first-round pick on if you're not ditching the just-as-good McCoy.
Weeden didn't play football from the time he was 18 until he was 25. He has far less miles on him in terms of football hits. People who haven't seen him in person don't realize just how good he is, how accurate he is and that he's got a cannon for an arm. His football IQ is very high. People don't get it if they aren't familiar with him. Cleveland lucked out all over the place by drafting him. With all due respect to Colt McCoy, who most definitely maximized his talent and is by all reports a good man (as is Weeden) he's not "just as good" as Weeden talent wise. I've seen both of them play in person many times. It's not even close. Hell, Staubach was old, too, and he did just fine.
The most obvious comparison is Chris Weinke. Cleveland is not one or two years away from making a deep playoff run, especially since they've done fuck-all to improve their receiving situation. Weeden is just good enough to create a quarterback controversy on a shitty Browns team, win the job by default, then put the same team back on the quarterback market as his skills start to fade. Even putting all that aside, I think Weeden's going to have a slower and rougher adjustment than people are projecting for him. He was only a two-year starter, and Gundy runs a pretty extreme spread; it's not like Weeden's a four-year guy out of a conventional attack. He had some pretty bad trouble with his drops in the Senior Bowl, for example. Blowing a first-round pick on him was an absolutely hilarious reach (not as egregious as Miami taking Tannehill at 8, though, oh my holy fuck). There was no one picking between 22 and 37 who needed a quarterback.
As for the Bears ... man. I'm fine with the Jeffery pick, since it gives the Bears two really big wideouts. The Hardin pick, though ... what the hell. Yes, blow a third-round pick on a guy who started fifteen games in his career and was out all last year with a broken shoulder.