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.