There are other mail providers out there besides protonmail that use standard interfaces by default (e.g. imap). startmail, mailbox.org, runbox, mailfence, etc.
All of the problems you described are from protonmail trying to do things their own way and ignore what everyone else wants/uses.
All of the problems you described are from protonmail trying to do things their own way and ignore what everyone else wants/uses.