A plumbing contractor was coming out to replace some of the old galvanized pipes in our home, and asked if I wanted to run the new pipes through the joists (the galvanized pipes were under the joists). I said OK, and then I come to find the holes were not drilled to code.
How bad is this mistake? Should I be concerned about the joists cracking or anything, or is the 2" in the code mainly main to make sure that somebody doesn't accidentally put a drywall screw into the water lines or electrical?