Well, I was more concerned with someone relying too much on text documents. Traceability throughout a project is actually quite challenging, I've found.
One approach is to write requirements directly in EA. In particular, SysML is designed to support this and I think the concept is outstanding. (One ends up with only one model with precisely defined relationships between the elements rather than a set of documents containing elements with difficult to navigate, if defined, relationships.) In the long run this is where I would like to go. On the other hand, the traceability capabilities in the current version of EA are not, I think, sufficient, and not on par (yet) with those of a good requirements database management tool. Specifically, we need a way to show effiiciently that we satisfy requirements with this design, that code, and these tests. (The Enterprise Tester add-in is a big help towards this last effort.) In EA (currently) we lack the capability to show requirements coverage effectively. In particular, EA does not even distinguish between header requirements and detailed requirements when dealing with requirements satisfaction. Since SysML is very much in the EA purview, I think it is not at all illogical for to pursue traceability capabilities further in EA.