No, definitely not. Tables are for data, not for laying stuff out.
For a fun surprise, view the HTML source of this page!
HTML embedded into email templates often uses tables for layout.
If you get a commercial email and the content has graphic borders around the content, check the source and you'll probably see a table. Also emails with text content in columns.