From grunt to gulp

Why this task instead of using browserSync build in functionnality ?