It's JK Rowling telling a story, using her imagination, as millions of others have done throughout time. I'd question why this makes her a "twat"? Isn't creating a whole new world, that millions of people have enjoyed losing themselves in, a kind of magic in itself?