1) Set up a straw man in the form of "traditional management", whilst there are hundreds of forms of management and managers, most of which don't "look at reports as resources", or even look at people as "reports". As a manager, I find this insulting.
2) These shiny new methods are the way many small companies have worked for fucking decades. They just weren't so fucking pretentious about it.
It's the same shit as with shiny new technology, frameworks and methods in our business: everyone thinks they've invented the wheel, and nobody bothers to look around them (and especially behind them) to see if the same thing hasn't been done countless times before.
Excuse the language, but this attitude is just pathetic. Nothing new is being invented here.