Love begins at home, and it is not how much we do... but how much love we put in that action.
The people who don't like it tend to dislike it intensely. That's unfortunate, but not surprising when one deliberately goes against audience expectations.
If you take different mythologies from different cultures, the names may change and the story lines may vary but there is always something in common.

