Honestly, if you knew anything about writing (or actually read the books before criticizing) you'd recognize that what J.K. Rowling can do better than just about anyone is create all of the details that make a world magical. People love the books because they want to be in a world where there is a Platform 9 3/4, Every Flavor Beans, and a Ministry of Magic.
Of course, some people are too busy with the intellectual posturing to open their eyes to magic.
Of course, some people are too busy with the intellectual posturing to open their eyes to magic.