Like it matters anyway, usually some support noob EMPs it right away - because you know they worked hard for that 18 streak. Not. Or someone hits it with a predator. And thats if you ever manage to call it in while only a single chopper is allowed in the air space. Pretty poor reward for 18 kills without dying.
Yeah, I can kinda see what your saying, but I don't blame the Killstreak. The Osprey is fine, it has 2 sets of flares, it drops care packages for your team that can bring in more great killstreaks, and it kills whatever it hits (on HC at least). Blind Eye Pro is crazy strong, but you can still kill those guys.
If anything, blame the map design. There are only a few maps where it really is a beast, most of them its easy to just walk inside of a building and wait for it to be shot down. Or toss up an EMP, which is major lulz.