Agreed!
I recently had to create a list of all user-created reports and dashboard, which were potentially impacted by a change in our portfolio hierarchy. I was surprised that exporting the list of reports to Excel wasn't an option.
My work-around was to use CZQL queries via the API to get the relevant Report and ReportsHierarchyLink objects, convert the JSON responses to CSV, and then manipulate them in Excel.
That such effort is necessary is absurd. Please correct the oversight, thanks!