Ian has no competition tho(they cant really fuck "your" girls if you dont want them to), and Jeremy says stupid shit all the time, Axel is complete idiot when he talks with Lena, he only charismatic when he is with other people.I would agree with everything you said except for one big caveat -
All the male-mc(Ian) conversations go like this, they're clumsy like real life.
On the other hand, all the Lena-mc conversations flow very easily, as well as the LI's and third party males amongst each other. Your statement "no matter how chad Ian is, he would still say stupid stuff" - is correct! - but that's not really the relevant statement. The relevant statement is "no matter how chad Axel is, he would still say stupid stuff"...... and he doesn't. None of his competitors do. From the start it feels like the deck is stacked against Ian, because it is, by choice of the dev.
This is my beef with most games in the cheating-corruption genre. The male mc (or non-mc, just generic male bf/husband) is nothing more than a prop for cheating fantasies. You have a small amount of control, but at the end of the day when he walks into a room, the frame is already pre-determined, the social hierarchy is already rigidly cast.
Ian is a chad in most sex scenes anyway, you can dominate Lena and even ignore her wishes in one of the scenes and fuck her anyway when she denies you, so i dont really see your point in terms of "chadness", all Minerva scenes are good example too.