Just (extremely curious): what's new about this new build system (except the Node.js dependency)?
(Grunt, incidentally, strikes me as a system that has learned nothing at all from decades of other build tools. It's about one step better than piping globs to unix commands.)
The incumbent in this niche is Grunt. Grunt has a rich ecosystem of plugins, but it's complex, difficult to configure and difficult to debug. Gulp is meant to be simpler and therefor easier to use.
Gulp is not meant to compete with Make, Maven or the like.