Зачем он это делает можно узнать у него. Хотя скорее он делает это не зачем, а почему.
А если Зачем, то для того же для чего это делает и первый человек.
Теперь Почему? Потому что у него так получается, Он получил вопрос, состроил ртвет и отвечает. Интереснее почему Вы об этом спрашиваете. Кажется, что Вы обижаетесь, что Вы лучше, но Вас "отпихивают" от какой-то кормушки. Вы хотите показать себя с хорошей стороны, продемонстрировать хороший ответ, а он не дает этого сделать. Самый безопасный путь в этом случае - не обижаться, а подождать пока тот закончит и продолжить давать объяснения. Это даст Вам возможность завершить "консультацию" победителем.
Но спорить о праве ответить на вопрос первым , мне кажется, смешно. Пусть решает кого слушать человек задавший вопрос.
Вообще , похоже, для Вас актуальна тема уверенности в себе.