I've just thought of a way in which Ichika can end up with all the girls, without creating a Harem (of course, it would be too troble for the author, so it will never happen):
Diverging timelines...
I know, its lame, but hey, it worked with Haruhi (expect that in IS case, the timelines should not converge at some point)
|