My purposes are to create a story with setting, characters, and plot. Since we're talking about the characters (monstrous though they may be), I'll expand on that.
A monster is not purpose built. The point of an ogre is not to provide a group of level 2 PCs with standard ability arrays a challenging combat encounter. That is one reasonably common outcome, but I might also use that ogre as an aid to more powerful monsters, as an obstacle the PCs can negotiate with, as a source of information about other monsters, or (if a player plays one) as the protagonist of the story. It could also acquire templates or class levels and become something completely different. An ogre warlock fills a rather different role than the garden variety bruiser. The ogre entry in the monster manual needs to give me information to do all of those things equally well. Designing it around a one-minute combat with a party of a certain level is not conducive to designing it for this array of other diverse purposes.
Look at it another way. What if in addition to the PC classes, we added a set of descriptions about what their mandated roles are in the story? One class is a "protagonist" (let's say fighter), another is a "plucky sidekick" (rogue), another is "NPC quest giver" (wizard). Does that accurately describe one iconic use of the class? Sure. Does that make the game easier to play? No. It can only serve to limit creativity (and to insult people who'd rather play a wizard or rogue protagonist). As a DM, I am no less insulted when I read a monster entry that tells me what I am supposed to use that monster for. I can figure that out myself, thank you.
I can only point to my stat block on the US Army soldier. It doesn't represent what he (or she) does with his life. It doesn't represent how he spends his time. It doesn't represent how he interacts with the world around him, how he fits into a larger society, his dreams, his hopes, his asperations.
And should it? Should we attempt to create a stat block that represents each and every soldier in the US army? Does my array of physical and mental stats even come close to representing every soldier in the army? Could any stat block?
If you want an ogre to be a source of information and a friend, he's a source of information and a friend. If you want him to be a bloodthirsty fiend, he's a bloodthirsty fiend. The bloodthirsty fiend might have the same stat block as the "nice guy" even!
What you're complaining about is a lack of FLUFF. And Fluff isn't tied to a stat block. And it certainly has nothing to do with a Minion/Standard/Elite/Solo label.