You really have no idea what you are talking about.
THEY DID NOT REMOVE IT. In fact when you install iOS 5, the VERY FIRST THING it now asks you is "Do you want to allow Location Service Tracking". Do you know why they had to ask his question????? Because of the amount of pure ignorance concerning the subject matter. They wanted to end all possibilities of a lawsuit because some people JUST DON'T GET IT.
BTW, if you decline, you don't get instant GPS positioning nor indoor location tracking.
Wow, I haven't use any iOS 5 or a beta version before so I basically have no clue about that you are saying here, but I believe your words, now let's see if we will have that location service tracking question while installing iOS 5 when to goes public soon.