Acting wise I think the ensemble for Cap 2 and McAvoy for DoFP deserved nods.
I have seen Oscars go to less deserving cases, to be honest - I always thought Helena Bonham Carter gave a better performance in Sweeney Todd than Kings Speech and Gwyneth Paltrow was better in Sliding Doors than Shakespeare in Love.