I understand how somebody sat their and designed a bland looking male lead, who is pretty stupid, and insanely popular with girls. It happens a lot.
What I don't understand is that despite Makoto being a generic lead, he's probably the single stupidest person ever. Literally. And he doesn't just get cockteased by the main girls, he fucks them. Even the minor characters.
Seriously. He's fucking retarded, but at the same time, he's fucking every girl ever.