No! Si las tablas no se usaran en absoluto para su código, se habrían eliminado. ¡Las tablas tienen un uso adecuado, y ese uso es para datos tabulares! Este es el momento de usarlos (no para presentación o diseño). ¡Así que, por supuesto, usa tablas!
Recomendaría proporcionar una etiqueta de título dentro de sus tablas para dar a las personas que pueden estar usando lectores de pantalla (como los navegadores web ciegos) contexto adecuado, también.
Ejemplo:
<table>
<caption>Corporate Information of Current Employees</caption>
<tr>
<td class="employeeName">Jim Jones</td>
...
No temas de las tendencias actuales. Las tablas deben usarse para datos tabulares. Lo estás haciendo bien :)
Dive Into Accessibility ofrece una gran cantidad de consejos útiles, también.
No hay problema en 'DIV' .. utiliza muchas propiedades que se comportarán como tablas ... una de ellas es 'display: inline-table' ... estudia más en la web. – diEcho
div son buenos para las divisiones de página. En el pasado las personas usaban tablas para dividir la página. Ahora puedes hacer eso con div. –