Why wouldn't Keynesian policies work? What would be a better alternative

Keynesian economics is founded on the idea of economics being quasi-random (specifically, aggregate demand). However, Keynesian economics are also demand-side. These combined portray the economy as essentially random, moving up and down with no discernable order or rationality. Thus, Keynes said that supply creates demand.

However, this is not correct. People do tend to behave rationally and in accordance with their own prerogatives and available information, they will not simply buy whatever stocks the shelves just because it is available. Rather, businesses develop in response to the need for a product/service if there is available capital and sufficient profit motivation to satisfy said need.

/r/AskLibertarians Thread