The reason is simply that some sites value having a valid e-mail address over the percentage that they loose by having a validate e-mail step.
Like it or not, e-mail is pretty much the only way to get in contact with people who don't login all the time.