This is besides all the inefficiencies, and nonsense. For example even if a patent hypothetically knew exactly how long a procedure would go, exactly what personnel would be involed and how, exactly how much anesthesia/sutures/other billable supplies were used, and that there were no complications, and even if they know that no denial of coverage would happen, it is not structurally possible for them to know the out of pocket costs, except for the handful of surgeries that get treated as package deals. It would literally take dozens of hours of phone-calls to the hospital's and each provider's billing department to get the exact codes and amounts they would submit, and then trying to get insurance to price the hypothetical bill, or provide you with sufficient information to price it yourself. And obviously a bunch of the information we are assuming the patient has are unknowable until after the fact.
Part of the problem is insurance has a huge rule engine for deciding which line items are covered by not-allowable (meaning they get written off), plus insurance contract rates are only public for hospitals (so no info for providers that bill separate), and even then the data files don't always contain sufficient data to determine which of the multiple allowable rates for this procedure with this insurance at this facility, with these caveats actually applies).