Согласен, но я бы начал с того, что контексту в принципе нечего делать в презентере
На самом деле можно поспорить) обычно для почему не хотим андроидовские классы в презентере? Потому что типа не протестировать? Но есть же Robolectric, который решает эту проблему)
А вообще по опыту бывает, что контекст нужен аж в Интеракторе. И чтобы этого избежать надо плюс пять методов, скажем, и усложнённая логика. Оно того стоит?)