its fantastic for fat burning,
its fantastic for getting your feet moving and developing the muscles in the feet, and calves essential for good moving
its a great and mobile whole body workout even though it is more leg and core dominant when running as opposed to sprinting
its fantastic for the blood flow of the body and the heart
its also a great way to get your lymph moving and get you sweating which helps you with part of the process of detoxifying or helping to cleanse your body
its great for the release of seratonin and dopamine hence giving you that feel good factor..

can or should everyone do it?

no, not necessarily..

if it causes injury or doesn’t suit your body or wellbeing, you can get the effects by manipulating other methods, e.g. supersets for fat loss, using the cross trainer, skipping or whatever suits you best…