What a mess of story flow.. illogical development, deus-ex machina shii, 1-dimensional character, etc. So many bad things..
Sure, the author's message is clear to the reader. Other than that, the thing that matters when reading this is the nice drawing and fanservice..