Houses aren’t perfect, even new construction homes. During your inspection contingency period, you have the ‘hood-up’ while you are in escrow.
Surprises are never good in Real Estate. Inspections prevent big and expensive surprises from showing up later on down the road.
Home inspectors are looking for material defects – An inspector may call out in their report: Safety Concerns, Broken items, recommend a professional to consult with, Recommended repairs or upgrades.
As a buyer, it is reasonable to expect anything that is broken or a safety hazard to be fixed by the seller or credited. For things that are functioning but may need replacement soon or no longer meet the current building code that is up to interpretation. Finally, there are recommended upgrades. Sellers in my experience never pay for upgrades (Example: Upgrading a 40 gallon Waterheater to a tankless water heater or adding a jacuzzi to a pool that doesn’t have one)