This is just personal, but I kind of like the current system. As far as i'm aware there are only 2 ways to obtain cigs: Spawning with it when you make a character, and town control. Luckily every town gives cigs. There are no downsides to using cigs (much like nuka cola, which also comes from TC, but i think you can at least buy that)
Because there are no downsides, and because the ability to have +1-2 perception so easily, it should remain the way it is. It creates demand for cigarettes so I can sell it, and so that not everyone is running around with a free +1-2 perception.
but thats all personal opinion.