I suspect the main culprit is simple laziness. There are no positive reasons to keep coding with tables and plenty of reasons to code correctly.
Usually it's part of poor coding in general. Before I update someone's site I validate the existing code and there are always dozens, sometimes hundreds of errors. It's especially foolish when you consider how much effort some people put into other aspects of SEO, yet they don't bother to get the basics right.
|