私の経験では、これが実際にビジネス価値を追加するのは、アクセシビリティを 100% サポートする必要がある場合だけです。視覚障害のあるユーザーやスクリーンリーダーを使用してサイトを表示するユーザーがいる場合、サイトがアクセシビリティ基準に準拠していることを確認する必要があります。
スクリーン リーダーを使用するユーザーは、スクリーン リーダーがページを簡単に解析できるようにする、独自の高コントラストで大きなフォントのスタイルシート (サイト自体が提供していない場合) を持っている傾向があります。
スクリーンリーダーがページを読み込んで表を見ると、それが表であることをユーザーに伝えます。したがって、レイアウトに表を使用すると、ユーザーは表の内容が実際には他の表形式のデータではなく記事であることを知らないため、非常に混乱します。メニューは、メニュー項目を含むテーブルではなく、リストまたは div のコレクションである必要があります。これもまた混乱を招きます。読みやすくするために、ブロック引用符、alt タグのタイトル属性などを使用するようにしてください。
デザインを CSS 駆動にすれば、ルック アンド フィール全体を取り除き、ユーザーにとって非常に読みやすい未加工のビューに置き換えることができます。インライン スタイル、テーブル ベースのレイアウトなどを使用している場合、それらのユーザーがコンテンツを解析するのが難しくなります。
サイトが純粋に CSS でレイアウトされている場合、いくつかの点でメンテナンスが容易になると思いますが、すべての種類のメンテナンスに当てはまるとは思いません。特に、クロスブラウザー CSS を扱っている場合はそうです。明らかに悪夢になる可能性があります。
つまり、ユーザーがページにアクセスできるようにする場合は、標準に準拠した方法でページの構成を説明する必要があります。必要性や要件がなく、将来的にも必要ない可能性が高い場合は、CSS の純粋主義者になろうとしてあまり時間を無駄にしないでください :) 自分に合ったスタイルとレイアウトのテクニックを組み合わせて使用し、仕事をしてください。より簡単に。
乾杯!
[編集 - この回答の間違った部分または誤解を招く部分に取り消し線を追加しました - コメントを参照してください]