Если разработчик говорит, что это невозможно реализовать, нужно спросить, почему и терзать до тех пор, пока не станет понятно, почему.
После этого нужно обратиться к тимлиду, объяснить ситуацию, выслушать, почему это возможно реализовать и как это сделать.
А причина одна — некоторые разработчики ленятся. Или не хотят решать «неприятную» задачу. Они же люди.
Если же разработчик говорит, что сделать это возможно, но нецелесообразно, это уже другой разговор.