Miriam Margolyes is right – adult Harry Potter fans need more shame