I think some of One Direction's songs are really catchy, an the fact that the band is comprised of adorable British boys doesn't hurt either. They appeal to their audience, which is mainly teenage girls. Boy bands are really a hit and miss thing. Some people love them, some people hate them. I think the boys can sing though, and that has to count for something.