Secondly: The problem you’re pointing at is bad implementation of standards, which is entirely on Microsoft and Google. (Mostly Microsoft.) The reason HTML doesn’t work well in email is because of bad prioritization, which has led to kludge upon kludge.
Honestly the main reason is that HTML/CSS expanded well over the creation of documents into the creation of apps. Email content does not really need all of that, it will always only support a subset of that causing confusion.
That said, the lack of standards is definitely the worst aspect of all of this and resulted in the current absolute chaos
Caniuse exists too, does that mean HTML and CSS are broken? Nah, it's just a useful resource to help people decide what tradeoffs to make.
Most people use it in the "bold a few things and make a few words into a link" side of things; more like the old .RTF format. The caniemail.com stuff is for the more complex stuff that might be better left to websites.
That is not the point though.
The point is that the vast majority of people prefer transactional / marketing emails in rich formatting. They understand them better, they prefer interacting with them, it results in a better overall user experience.
Who creates all those transactional / marketing emails in HTML? Developers. Plenty of them.
All of them are in a difficult situation because writing HTML for sucks. It REALLY sucks. Tools like this one help them (the developers!).
Not using HTML emails is not an option in this field. It will never be as long as the average user (AKA the average customer) responds well to rich formatted emails.