It is an incredibly abnormal for a hospital to be unwilling to negotiate. It is quite normal to be given prices ahead of time that have no connection to reality.
Because everything was set up for the consumer to not care what the prices are. Because doctors bill separately from the hospital. Because the pricing depends on so many variables. Lots of reasons, sadly. But this is a (small) step in the right direction.