Because they specifically wanted MC to look average at best.why no dev took the time to make a different MC i really don't know...
As for "how can such ugly guy be with so many girls", #1 porn "logic", and #2 most of these girls only get involved with MC because they have to.