There is no shortage of good days. It is good lives that are hard to come by.
Clearly, America has no shortage of metaphorical opportunities for the poor.
Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for a lifetime. Teach a man to create an artificial shortage of fish and he will eat steak.
If people concentrated on the really important things in life, there'd be a shortage of fishing poles.
The biggest shortage of all is the shortage of common sense.