Messi carried Argentina so hard in the group stage, and if only Aguero was in form and they let Tevez play instead of Palacio in the finals Argentina might have won the finals :x
I think losing DiMaria to injury was much more damaging to Argentinas offense than the things you mentioned. Seriously, Di Maria goes out injured and Argentina doesn't score in over 300 minutes of football played. All the people gush over how great Messi is but Di Maria was the missing piece in that tournament.
Well, they didn't score much before Di Maria got injured either. They were largely getting by on defense, own-goals and goals stemming from individual Messi brilliance.