What's the point of this…

What's the point of this Reply Guy?

Just to heckle and troll?

Dafuq