Разница в подходах:
Я - ищу что бы еще сделать, как увеличить функционал на выходе?
Вы - решаете обратную задачу, как функциональность результата сократить.