Are Worm Castings that beneficial?

Is there any benefit to using worm castings or is it just more hype?

Why now?….

Ever tried to find information on something online and walked away more confused than ever?