Hahaha, yeah. The thing is, it's all a game mechanic (sorry folks, he's not real) so there'll be ways to gimp the system. At least it's a better way than DAO, where the following would happen:
Solas: Inquisitor, you are a terrible person! You have conscripted the Mages, making you no better than Tevinter. You express disgust and suspicion at anything you do not comprehend while never taking to time to learn of it. You grasp at any power available regardless of the consequences to those under your care. Never, in my darkest of dreams, could I have imagined a more deceitful, power-hungry...
Inquisitor: *holds up a shiny book on the Fade in one hand and a cupcake in the other*
Solas: ...is that an ancient text on the Fade and a double chocolate chunk cupcake?
Inquisitor: It's got a salted caramel center too...the cupcake that is. The books just full of words.
Solas: Vhenan! I love you! You are wonder. Keep bringing the cakes while I go sketch a giant heart on the walls with out initials in it!
Hahaha, yeah, at some point it just becomes an elaborate game with the approval system
I do it myself - that way I manage to raise, say, Vivienne's or Sera's approval, even though, for example, my mage elf allied with mages immediately gains a number of negative points from them early in the game.
Still, I enjoy that there's some flexibility - I'm not forced to pick major decision based on selected companion approval (especially that all of them have their own preferences and thins they like/dislike, while I play usually to befriend them all), but it still makes me play the game in a smart way, which kinda makes me feel like an actual diplomat: score quite a large chunk of negative approval by major decision here, but still make it up in some way there, by doing things that the character reacts positively. It still counts as doing something they like, which may not gain their ultimate friendship, but it still feels Inquisitor at least gains their respect for being, say, competent, or hard-working, or a skilled politician.