I'm just guessing, but what about backwards compatibility? Or cross-system compatibility?
For example, something like a syscall that's existed for 20 years. Changing it would break old apps.
Of course you could just keep the now "old" syscall and add new methods that replicate it's behavior, but haven't you then introduced bloat? More ways to do the same thing, meaning (eventually) more bugs, more fragmentation, memory usage, etc.
It's unfortunately not as simple as that, the government has to be really careful upsetting essential companies like defense contractors, as the military just straight up needs them (for new projects but also spare parts, fixes,...).
It's not a good relationship.
Edit: I definitely don't disagree with you though, stuff like this just shouldn't happen.
Of course it's a choice, it's a settlement. They could've refused and gone to court, where they probably would've ended up paying a lot more in fines (and legal fees)
"cannot possibly" is your opinion, it's just not a fact. Look at how hard they're trying to ban it, it clearly matters a lot to some ppl for some reason
But that's an opinion, isn't it? We all don't have the same opinions, that's why politics is a thing?
Maybe transcare hurts someone's feelings, you might not agree with that, but we live in a world where their opinion matters, too, for better (or in this case) for worse.
Because laws tell them what to decide. The courts are there to make sure the laws don't infringe on constitutional rights, on federal laws etc., but they don't create rules.
Yes, they interpret what the lawmakers have written. If lawmakers made a law saying minors shouldn't receive healthcare, that's what the court should say.
Not taking sides btw, if I was I'd just get mad at the state of US politics
I'm just guessing, but what about backwards compatibility? Or cross-system compatibility?
For example, something like a syscall that's existed for 20 years. Changing it would break old apps.
Of course you could just keep the now "old" syscall and add new methods that replicate it's behavior, but haven't you then introduced bloat? More ways to do the same thing, meaning (eventually) more bugs, more fragmentation, memory usage, etc.