Is Argo the worthy Best Picture winner?