@James Benson about 30% of my time as an SF dev/admin is furiously looking up why obvious functionality either A) don't exist / B) was removed in a new edition / C) inexplicably apply only to some objects
The rest of my time is spent on obscure and time consuming workarounds to deal with said nonsensical limitations. Usually custom coding an actually-working alternative to feature that they offer 'out of the box'.
We have a pilot for a new report builder coming in Summer'17 and we are hoping to GA in Winter'17 (Safe harbor). We will be posting more information about the pilot in Reports & Dashboards chatter group very soon. Thanks