Webform: Manage Preferences -- Email Address Field
There should be an option where the Email Address field is 'readonly', so that contacts can not change their email address. This is something we are trying to do so that we contacts can not change their email address because it will affect their log in credentials.
Was about to suggest the exact same thing. I do hope upvoting an idea this old brings it back into consideration.