I don't mean to sound super callous - but what? I have so many questions, as someone who uses screen readers a lot. How are you browsing HN - it's not like websites maintain a separate .txt file for the blind. When you click "Read aloud" in a browser (or whatever the inbuilt screenreader calls it), thanks to the structure of the html DOM it can find the main txt. Since your email client can't open most emails, you still have no idea what people said to you? Coworkers ignored, bills unpaid. Instead, you've just been scolding the senders for years, and admit you've not had one single success from it? Even if everyone changed, and you got dual format back for every email, would the senders be manually creating both, or would they just let software convert one to the other? If software, then as a general computer science infra question, for scaling, should that computation be run on the 99% of cases that never use it, or should it just be run at the 1% of endpoints that use it? Are you on an ARPANET PDP-10? You're shifting the burden onto hundreds of non-technical email writers, shaming them for not catering to your niche desire for dual format emails (gmail doesn't even do this), when your email reader could just enter the 90s era. Hackers make computers do things despite it all. If you created that email client, there are many open source tools for you to do html2txt in one line. pandoc for one.
Right, let me answer in a tone that I find similar to yours.
> gmail doesn't even do this
How the hell did you test that? Gmail sends goddamn plaintext together with HTML.
If you can't be arsed to even check that, why should I even answer to the rest? You've completely ignored the security aspect of it, but I guess you have similarly "not super callous" opinions about that. Don't bother, I don't care to read them.