What is the meaning of [much cry and little wool]

Those who make the most noise, the loudest boasts, or the greatest promises often have the least to offer, are the least productive, or simply fail to deliver the goods