Понятно, что табличная верстка устарела. А вот если реально таблица, то стоит ли использовать table? С одной стороны через div верстать гибче, но с другой - через table ты семантически показываешь, что это именно таблица.
Вы немного неверно трактуете понятие "устарело" для <table>. Устарела верстка элементов страницы посредством <table>, которые к таблицам отношения не имеют. А сами таблицы, для правильной семантики кода, желательно верстать именно через <table>