Yeah I agree with you, although back in the day I had a error that forced you to start on Owen's route. I understand that some people might not be into his route, it is only for people with certain taste. And I guess most people don't really have friend relationships with their teacher so when they see those kinds of relationships they think its creepy. (Also them figuring out that its a visual novel and putting 1 and 1 together. But in all reality you can't blame him for not liking a route that he was forced to be put on. (And btw I like how you analized Owen's actions, your on to something x3)
And on a side note all the characters was built around certain problems, involving depression and such so yeah MC