сложности возникают даже просто с адаптивной версткой.
+1
если ты даже не хочешь дизайнить что-то невероятно крутое и таблицы тебя устраивают, но в мобильном стиле все равно придется тыщу раз прописать display:block и margin-ы, чтоб ячейки становились друг под друга, а не сужались в тонюсенькую полоску.
вот и третья причина на добавление блочного кода.