To this end I havent seen a good explanation from Telegram as to why they have taken this route given there are so many proven & battle tested methods and algorithms. "We havent been hacked yet" doesnt seem good enough for me.
1:1 messages aren't e2e by default and group messages dont support e2e.
For these reasons about encryption I dont like it but their UI/UX is the absolute best.
Someone has to roll crypto.
Did Signal roll their own?
Kids these days, can't keep up with fashion
Telegram's on the other hand, can't be continually audited, but the MTProto scheme they put together has been found to have a number of flaws [1], and that hasn't changed. They also haven't really allowed third-party audit of their actual code, so there may or may not be extra bugs waiting to bite you.
So, yes. He (or any of the other 6 world champion coders that were bragged about) designed a broken protocol. Broken, as in "trivial access to the plain text by the server", which is pretty damn awful.
When people say that telegram rolled their own crypto that mean that they chose weird crypto primitives, weird key handling and generation and combined them in a way that made people go "whoa! That looks weird" and defended it by refering to their own world championship victories, by extension saying that people were to stupid to understand.
And 6 months later their protocol was shown to be broken.
Use telegram all you like. Don't say that their encryption is even close to being the gold standard.
They say it is for speed. Looking at how fast Telegram is, I can say it worked for them. It is the most reliable app that works on slow internet for me.
https://core.telegram.org/techfaq#q-why-did-you-go-for-a-cus...
Telegram is the fastest messenger on my 3 year old phone and is significantly faster than the other 6 messengers on it (some of them are e2ee and some only TLS encrypted.
What you are experiencing is probably "just" UI.
That's because end-to-end encrypted chats are only available on a single device, since the e2e keys are not shared between devices. Most users switch between devices and like to have everything stored in the cloud, so having that as the default is the obvious convenience.
Anybody who is concerned about e2e can easily start a secret chat for that purposes, at the expense of cloud functionality.