Google probably made 2-step verification required because of idiots setting their passwords to "12345" or something like that.
2-step verification makes it so that both your password and your phone are used to log in. That way, a hacker must steal your phone or do some trickery in order to get into your Google account.