HTML email has a function for passing data tables and not just to change the appearance of the email. In a corporate environment replying to html mail and altering a table you have received to pass on an edited table is a standard requirement. If you are sending mail to a person who has vision problems then changing fonts and colours can be very valuable too - so there can be very good reasons to compose html mail.