Лучшие программы для изучения слов английского языка тоже имеют в своем составе тестовую составляющую.  И она достаточно эффективно работает на своем месте. Дело не в тесте как таковом.  Тест это лишь средство. Как его применять, зависит от постановки задачи, от головы.Но я спросила, чем вам не нравится МЭШ, просто чтобы понять.Вы отвечаете, что МЭШ=тесты.     Само по себе это не плохо.   Тесты  могут серьезно помочь освоению предмета.Плохо, когда тесты становятся единственным методом, единственной домашкой.  Но не слышала, чтобы учителей заставляли ограничиваться МЭШем.   Использовать - да, ограничиваться только им - нет.