In this issue, back then (
https://github.com/google/pprof/issues/359), I linked my interpretation for the reasoning to switch from flame graph to "icicle graph". Just as you wrote, in some (many) cases, the investigations starts from the bottom of the graph, forcing a user to scroll down, when the graph was higher then their screen height.