the problem is that when the kernel acts up (when you need the report) you can't open files to access the data, all you can do is report what the kernel knows.
the debugging information for the kernel is HUGE, and nobody is interested in having that in ram all the time