They are two different books with two different themes and lessons. Harry Potter teaches to value friendship and overcome fear while Twilight shows how love is unconditional in every way.
People who don’t value friendship will never understand what Harry Potter is all about; and people who are not in a relationship will never get the feeling attached to Twilight story.
Beauty is in the eye of the beholder.