they will leave in bugs [...] to ensure any apps relying on that continue to work. I've submitted my share of bugs that ended up in the "won't fix" pile due to this.
This is often not good for any API. What tends to happen is the another function with the bug fix is created and then you end up with groups of functions (A,B,C,D and W,X,Y,Z) that have apparently the same functionality, but if you mix calls between the two groups you end up with the most obscure and difficult to find bugs. I suspect that this, and the half a dozen different string pools account in large measure for the legendary instability of Win32 API applications.
Since these insurance companies wouldn't insure millions of people at a reasonable price until the government forced the issue it eludes me how this is "crony capitalism". It's not as if the insurance companies were lobbying in favor of insuring poor people.
Actually, the insurance companies wrote much of the bill and are estatic about insuring anyone, especially when the government is paying them. Effective compeitition (a pubic option) or allowing medicaid to negotiate drug prices with the drug companies might have helped with cost control, but those were both nix'd extremely early in the process.
To communicate is the beginning of understanding. -- AT&T