Because it takes a hell of a lot of manpower and resources to put a tiny red dot in an FPS game.
And it's not entitlement to say that a basic feature that's free in every other FPS game should be free in this one. I was right, some people really would defend Activi$ion (they will forever be called Activi$ion after all their shenanigans) selling them ammo, and I get the feeling just by reading your posts that you'd be one of the people defending them on that, and you know what? Given everything else they've done, I wouldn't put it past Acti.
What are you even talking about... I just played Call of for a few days and I have like 3 or 4 different reticles for the weapons I use, and it's perfectly free.