ну смотри, классический случай
ты - потребитель либы, и в приложении чтобы допустим мапить один класс в чтото другое написан экстеншен метод
в сам тип ты влезть и добавить этот метод не можешь, да и собсна не должен, так что без экстеншена не получится
и тут встает вопрос, а как его мокать, при том что зачастую такие методы в принципе аргументов не имеют