True, but it seems that CarrierIQ is, as its name implies, a service for the carriers. Since Apple doesn't let ATT et. al. customize iOS, it likely got into the OS as part of the bargain with them.
Right. The way I see it, CarrierIQ gives carriers the kind of information that Apple could, in theory, gather quite easily. Maybe that was the idea behind CIQ? Just taking a wild guess.