There is nothing in that article that says contact lenses let more light into your eyes... in fact the only reference is "Soft contact lenses provide very little protection" which is in the context of whether glasses provide protection or not.