This strikes me as a pretty contradictory position: why users but not mobile providers? The Apache license doesn't make that distinction, and as such, I fail to see why Google should.
Sure, you can get root privileges and do it anyway, but they've tried to make it very hard and they'll probably continue. For geeks maybe that's not a problem, for the average person it is.