Microeconomics is very predictable but not 100%.
People make choices based on incentives not on pure random chance.
One only has to examine the phenomenon of municipal bonds to understand this concept.