This is a great thing. One more metric by which to filter out spam. If I am receiving an email from an actual person, it will be plain text, perhaps with 1-2 links or images, and will not contain any CSS.
A bit passive aggressive don't you think? There are plenty of reputable email clients that add extra styling to make email look better that are not necessarily spam.
https://www.gaertner.de/~neitzel/mail-policy.html
https://www-user.tu-chemnitz.de/~heha/email.var
The prevailing attitude seems to be "If you can't configure your email client to send plaintext or follow the other rules I've listed on my site, I'm not interested in communicating with you."