Well, of course it depends on the type of game and context, it just sounds a bit like an uninteresting tool, to just have a just invincible NPCs. I think special weaknesses make every NPC more interesting. Give the NPC a weakness (eg. Superman hs cryptonite or Lord Voldemord has Horcruxes).
This is a bit self fulfilling, since saying that immediately makes you less attractive, because you express, that you thingk less of yourself, on the other hand it in creases your chances w/ the boiis, sins you seem funny.
The problem about americans sayin "you could improve on humanitarism" is that they dont just say it, they are at your door step on the next day with guns and demand you to change, then they leave with your oil, leaving you in a worse humanitarian situation than before.
I disagree with your disagreement.
Sure, if you already know your party and everyone is experienced, you can skip it, but if you start as a new player group, it is well invested time, that should be used to get to know each other and lineup expectatios.
Your name should be termindunkel.