Umm... I kind of said the opposite though? Canonical skips are optional routes, that's not quite the same as alternative routes. I was talking specifically about the fact that alternative routes would be detrimental to the game, but optional ones are fine.
Also, this is quite clearly a harem game, and that's a great thing.