I think that Rosen's biggest problem imho is as you stated "happy feet". Pressure kills him, and with the let down by his O line this season, the pressure affected his overall game. His long passes started turning into a lot of ropes instead of finesse, like dropping a dime into the WR's hands etc. I think the pressure messes with his head alot. I don't think the OC helped him deal with that. As far as skills level though, I think he's very talented and capable of physically making all the plays.