Yeah, I think you made an excellent point and your right its not a good idea to write an MC people can't identify with.OK I get your point but, do you get mine? Yes, the MC may be as you say (I don't think he is) but judging by the reactions in this and other forum's, about half of the players do not. So if you make a game or write a story where the audience can not identify with the main character, or the audience is pushed into reacting positively to other characters that they resent, is it a good story? I don't believe that it is, and that's the argument that I have been making here.
I think being able to get the audience to react positively to characters they resent is the mark of a good writer, because of how hard it is prevent that from feeling forced. That said I feel like DPC has tried to do just but fell a little short somehow.
I say that because my guess is about 45-60% of the games fanbase either don't feel it is forced or don't care.
I'd say this is more of a byproduct of DPC working alone than anything else. Because working in a vacuum means you have no way of knowing how people from other backgrounds would interpret your work before it goes public.
Now those parts of the game have been released what matters is if DPC can turn it around to make the MC feel like a real person again when interacting with M+J on the rejection/friendship route. which is back to my earlier point of having the MC, at least internally, express conflicting feelings about M+J's relationship