What do you mean did he really beat him out? Last I checked if there is a QB competition the guy who wins is the starter for week 1. Ryan Fitzpatrick was the starter in week 1 that is not up for debate that is not my argument it's what happened in real life. It doesn't matter what you or I think it's up the coach to determine who won the QB battle. Maybe he made his decision on their play in camp maybe he made simply made a bad choice. Clearly Rosen should have been the starter in week 1 but that's not what happened so the fact remains for whatever reason's he did not win the QB battle. That's all I'm saying, I'm not saying he sucks, I'm just stating what happened.
If you know something I don't about the real reason's Rosen was not the opening day starter than please share because I don't have insider information.