That's a grave and serious insult to real literature, which obviously wouldn't sell like Harry Potter, Twilight or 50 Shades of Grey because most people either can't understand the writing or don't have the patience for it. Obviously, I've never read Harry Potter or most popular fiction because my time is precious and I devote it to only serious literature. I think the word you were looking for is 'fiction'. I'm not saying the series is bad (I wouldn't know, having never read it); it's just not serious literature, which isn't debatable. I mean, Rowling isn't a Barnes or a McEwan or a Rushdie. It's like comparing the ATP #100 to Federer. They work in the same field, but aren't in the same league quality-wise. You wouldn't study Harry Potter in a Literature class; you would read it for fun, some readers find deeper meaning in it which is great because that's what books are supposed to do, but it's not literature. I just cannot get over how you're claiming that the series is some amazing literary masterpieces. It's seriously offensive. I'm sorry, I love literature more than tennis and even Federer, so this is just...
How is fiction not literature?
Bottomline: You can't judge a book unless you actually read it. You even said it yourself. HP is much better than Twilight and whatever other fads. It's too bad for you if you consider yourself too "sophisticated" to read good books.