Agreed. It would be very useful to be able to generate a simple CSV file of jobs and/or tasks. I ended up writing an XML parser to extract the few fields I wanted from Jobs.xml files: Group, Name, Active, Triggers.
Given the complexity of the job/task configs, it'd be a challenge to keep the CSV generator simple. But FWIW, IMO CSV would only be useful for summary/overview reports -- which, as luck would have it, is exactly what I need!