I wouldn’t class it as invasive. It’s the difference between glasses and contact lenses: once they’re in, you shouldn’t really realize they’re there.
Although there are many different types of contact lenses (and fit types, and comfort) and many reasons for their use. For some, glasses just aren’t an option.