The move is similar to when Github required all developers using its platform to protect their accounts with two-factor authentication (2FA) by the end of last year. Just as Google is now, Github noted the mandate as being necessary to create the strongest account security possible for its users as being the driving factor behind the decision.
Source: HotHardware