All of this sounds like just regular checks to prevent abuse of the system
"Humiliating"? Maybe, but that's their job. No I don't think it could be much different.
Of course it's not an utopia, but I've heard much worse from countries much less well off than the US.
I don't think any country does that much better than Norway tbh