For telegram two step verification, apart from the password, telegram still ask you for a recovery email. Whatsapp don't have this feature.
The reason why I added facebook as a "con" is that, facebook had recently entered into alot of heat regarding security issues. How they sell people's information to third party organisations, which made them lose quite alot recently. Whatsapp being associated with facebook means that our information aren't entirely secured as we'd hope it would be. Unlike telegram that has kept their promise of a safe chatting experience.
Lastly, I really appreciate the corrections made, but I'd love if you'd point out some instances in the post so that I'll make corrections.