Pretty sure Ivy being her best friend is ingame canon, no matter how much you try to be good to Louise, you cant(i tried very hard, she is my favorite "love interest"), i wish it did depend on how you play it tho.The Ivy example is a fair point, though I never thought of her as Lena's bestie, shes just the party-girl friend; Louise is the bestie, but i guess it depends how you play it.
I dont think its fair to use all potential times protag "can get humiliated", i personally dont really see anything humiliating about the scene we were initially talking about(Wade/Ian dialogue about Cindy), Axel and Jeremy simply dont have that many scenes for them to get humiliated, they are side characters with very narrow purposes, especially Axel, we only see him like 3-4 times for a short time and its almost always work related in some way( photoshoot), Jeremy is too dense and simple to get humiliated, i dont think he would care or even notice.Or maybe here's a different way I could try and get you to see it; other than the shaggy sing-a-long (though making fun of a guy for being too much of a player is kinda a joking gentle jab), when is Jeremy ever humiliated? When is Axel ever humilated? Ian has loads of scenes with potential humilation given the wrong choices.
I played recently as Ian that fucked everyone he can(bro with Jeremy and sharing girls path), and i dont remember stumbling into any humiliating scenes, you know what i remember tho?
Jeremy finishing first in a threesome with Alison and going away while Alison commenting how much better Ian is and they keep fucking.
Pretty much every girl at some point will remark on how good Ian is in bed, i'm pretty sure even Lena says at some point that "it was the best sex" or something and she dated Axel.
When you stumble into something that you consider Humiliating on purpose i dont think it counts, you as a player have too much control of what you can say or do after all.
Now if he was forced to be humiliated all the time i would get your point, but that not his character in this game, hell, there is even "chad Ian" variable in the game that has points.