Если так, то кто и зачем им стёр память об этом?
Флюм же и стёр. А вот зачем, это уже не столь очевидно.
Там есть другая непонятная штука. Если близнецы придумали план с Ритой Скитер, то почему они потом не смогли придумать его снова, когда им память стёрли?
Мне кажется, что могло быть так:
Близнецы начинают с вопроса: какую историю надо рассказать Рите Скитер? Они придумывают историю. Задаются вопросом: как Рите Скитер эту историю впарить? На этот вопрос они не находят однозначного ответа, отправляются к Флюму в надежде что тот придумает способ сделать это за 40 галлеонов. Флюм придумывает, или находит того, кто придумывает план проветрить мозги Рите Скитер бодрящей Ложной Памятью. Флюм или другой исполнитель проветривает мозги Рите Скитер, очищает мозги близнецам. В результате близнецы не могут придумать как они могли обмануть Скитер, потому что они не могли её обмануть.
Это любопытно тем, что если бы близнецы исходно придумали бы план во всех деталях, то Флюм мог бы и не согласиться на этот план, потому что Обливейт на близнецах избавил бы их от памяти плана, но не спас бы от того, чтобы они этот план придумали бы снова и таким образом они бы считали, что именно Флюм наложил Ложную Память на Скитер. И если бы их допросили под Веритасерумом (при достаточно высокой дозировке), то они бы рассказали, что они считают, что это сделал Флюм. И если бы Флюм исходно просчитал вероятность такого, то он мог бы не согласиться помогать близнецам.
Но заморока в том, что обливейт не вписывается в эту историю. Его можно вписать, но придётся дополнительные ad hoc предположения вводить. Дело в том, что напрашивающийся мотив для обливейта (возможность для близнецов пройти допрос авроров) не выдерживает критики: если бы близнецов допросили бы, то обливейт не спас бы Флюма. Потому что близнецы были уверены, что это они устроили розыгрыш Риты Скитер. Они
знали это несмотря на обливейт. Если бы им под Веритасерумом задали те же вопросы, какие задали Поттеру (устраивали ли вы розыгрыш? отлучались ли из Хогвартса последнее время?), то близнецы ответили бы утвердительно на оба вопроса.
А это значит, что либо Флюм знал, что близнецов не будут допрашивать, либо он ступил и неправильно наложил обливейт, либо ещё что-то. Глупость вполне объясняет, но мне не нравится такое объяснение. А если Флюм знал, то значит вопрос "зачем обливейт" остаётся в силе, при этом появляется ещё один: откуда он знал? На второй вопрос можно взять ответ прямо из текста:
Несмотря на очевидную причастность Уизли, даже мама не расспрашивала Фреда и Джорджа по этому поводу. Произошедшее было за гранью способностей любого ученика Хогвартса … кроме, быть может, одного, который, по слухам, может сделать всё что угодно, щёлкнув пальцами. Но это, во-первых, рассуждения задним умом. То есть даже не рассуждения, а чистой воды наблюдения. Во-вторых, мне они не кажутся убедительными настолько, чтобы оставлять близнецам столько памяти.
И, по-моему, единственная ad hoc гипотеза, которая может объяснить просходящее -- это участие Дамблдора. Дамблдор мог позволить себе пойти на риск оставить близнецам слишком много памяти, потому что у него были рычаги влияния на авроров и он мог не допустить допроса близнецов, поэтому риск не был риском. И вряд ли кто-то кроме Дамблдора мог как влиять на работу авроров, так и перехватить попытку близнецов запрячь Флюма в авантюру.
Но я всё равно не могу найти удовлетворительного ответа на вопрос почему Дамблдор оставил близнецам именно столько памяти о произошедшем. Зачем было стирать память, если он знал что близнецов не будут допрашивать? Почему, если уж взялся стирать, не стёр всё? То есть я могу нарисовать сценку, в которой Флюм вызывает Дамблдора, тот строго смотрит на близнецов, они выкладывают свою идею, после чего Дамблдор, почесав свою бороду, говорит "я сделаю это за 40 галлеонов, но взамен обливейт", близнецы же начинают возмущаться, мол, в чём прикол, прикалываться и не помнить о приколе? В результате всё сводится к банальному торгу, в котором близнецы выторговывают себе память о том, что они причастны к приколу. Ещё можно предположить, что Дамбдору не надо было бы, чтобы Поттер увидел бы, что близнецы потеряли память.
При этом Дамблдор всё равно идёт на то, чтобы стереть им память, чтобы... У меня нет удовлетворительного ответа. Но можно неудовлетворительно предположить, что близнецам не нужно было знать слишком много о том, что Флюм агент Дамблдора, что Дамблдор может пойти на нарушение закона за 40 галлеонов, может быть им не следовало знать о том, что Дамблдор может не наказать за подобную деятельность, чтобы близнецы не восприняли это за поощрение.