SRL does a better job at concept level parsing using predicate logic, but is bound by the strict predicate grammar.
although techniques such as NER and SRL is core to NLP, there is an inherent gap between requirements of intelligent tasks (like QA) and several state-of-the-art NLP techniques (Finkel, 2009).