Specific to the NHS, Palantir not being a UK company was a big talking point, so yes, that's a tangible difference between Palantir and, say, Capita.
Your (and the sibling) responses also beg the question: must governments contract to big foreign consultancies? It's not illegal to do things in-house if they so choose, you know.