Plain text is good because it
1. Loads fast 2. Can be parsed easily
<table>s load just as fast, and can be parsed much faster by humans and computers alike.
Either don't use HTML and use plain text instead, or use it correctly. This is all costs of markup without any benefit. Bring accessibility in the mix (which we should always do) and it's a non-starter.