Admins. As others said, it's not that easy. Especially since many of the built-in fields we don't use and have custom fields of our own, various common fields that are calculation (text mode) fields, and built-in fields with odd/unintuitive names.
The users do quietly make custom views (and I often have to fix them), but I don't think anyone has tried a custom Report.