Uhm, you are aware that Proton is based on PGP? Emails exchanged between Proton users or with other users that have set up PGP in their client *are* end-to-end encrypted, and Proton doesn't have access to your keys. And for mails that arrive unencrypted, you still benefit from the zero-knowledge encryption once the mails are stored in your inbox.The email encryption is basically a fat lie which everyone is falling for.
There's no guarantee anything is encrypted in transit on SMTP so it may have been intercepted already. And by nature of how it works it's symmetric encryption so to store your email inbound from SMTP it has to be plaintext at some point and they have to have access to your key to encrypt that plaintext to store it in your mailbox. If they delay encryption and do it on your client, then it's stored on their equipment in plaintext or encrypted with a key they control anyway before your client connects.
The CORRECT solution is end to end encryption on email using PGP where you control the keys and manage the key distribution via a side channel, usually physical.
In any case Proton is open about all this in their documentation. While they sometimes tend to use marketing speak, they are not lying.