Maybe I have some shares I bought for $10; the price dropped and now I can only sell them for $8. There is a solar farm off to one side selling bonds at some unreasonably high yield.
I could be stubborn and hold the shares until the price comes back - but that would lose me money in the big picture. Instead I sell for whatever I can get and put the money where it will be generating a good return.
If a bunch of people behave like that, sellers quickly overwhelm buyers (potential buyers are flocking to the new opportunity too) and the price corrects to something reasonably fair.