Edit: Now that I think of it, the movie some times went out of its way to show how useless Cap really was.Not only was the scene of Cap and Stark fixing the Helicarier an odd use of screen time, it really didn't require Cap to be there at all. In fact, all it did was glorify Stark at the expense of diminishing Rogers.
Yeah Cap really is the weakest of the bunch.
He couldn't even beat that one faceless goon in that scene! I felt so bad for him!