Unless you ride on terrible roads, flats aren't common. It's also important to wear cycling glasses and learn to watch for debris. It's alos important to replace worn tires before they get too thin.
I ride 5,000 annually get get two or three flats a yaer.