I think it is becuase tables should be used to present tabular content rather than presentation(what css if for).
I believe there can be accesibility problems for some readers when using table to position content.
Here is some more information:
http://www.davespicks.com/essays/notables.html
More information about formatting options