JK Rowling might have just won the culture war