OK, so I guess this is just normal and somehow wearing glasses actually changes your vision by removing those artifacts.
As far as I know, there are no halos if you really have perfect vision. Cataracts and minor vision problems (such as a small amount of astimatism) will cause halos, even if the subject claims to see fine otherwise.
If you are doing such a poll, it would be helpful to ask, along with the presence of halos, when it was their last visit to an optometrist. If you believe you have perfect vision, you are not going to see one (even though periodic visits to an eye doctor are indicated, for checkups).