What can this circuit be useful for?
Good Question. It looks like some kind of ripple counter.  It repeats after 15 steps. Values (consider the outputs to be 8,4,2,1) as 8,4,2,9,12,6,11,5,10,13,14,15,7,3,1.
Zero only for one step after reset, not repeated.