Yes but using CSS you can have a fixed width layout of over 748px for the screen and a separate narrower layout for printing - you can't do that with tables.
Also with CSS you can float the fixed width elements in such a way that they restack themselves vertically when they will not fit next to one another - you can't do that with tables.
Using tables for layout instead of doing it correctly with CSS means that you cannot have different layouts for different media and you can't have layouts that adapt themselves to the viewport size. That means that if you use tables for layout then you MUST keep the overall width to a maximum of 544pixels since going over that means webtv users will see only a part of the page. Using CSS you can define an alternate page layout for the webtv users and have a page width that isn't fixed at 544 pixels for everyone not using webtv.
Anyway, it doesn't matter that there are other things that can break in those situations since the point being made is that layout tables over 544 pixels wide will always get chopped off for some users whereas using CSS means you can apply a different appearance for the different media to take into account the fixed widths.