The reasons given are full of CSS evangelism. The biggest companies like Microsoft still use tables in some of their products like Sharepoint 2010 for one example. Gee... I wonder why? Understand the difference between dressing up your page, wich CSS is awsome, and layout where tables if used correctly will make your life alot easier. The first link you gave "Why tables for layout is stupid" must of been written by someone really naive. quote: "Tables is for tablature content only" I want to slap the academic moron that invented that false vision into millions of minds, and probably had very little experience designing Websites. Witch brings me to the subject of semantics, there are no semantics beyond the way a table is rendered. A table as no feelings, you said it yourself, computers have no intelligence, your post actually contradicts itself. A table couldn't care less if you use it for layout or my so favorite argument that tables are used for tablature content. Tables don't care, but behave exactly how you use them, it doesn't care how you use them any more than a shot glass would care if you use it for liquide or to hold a candle in it. As for tables being limited in anyway, this is again probably invented by someone that doesn't know how to use them. What you can do for layout on the X,Y axis I'll be able to do with tables with alot less coding.
I could go on and on, but I don't want to write a book here. This is a very old argument and I don't want to start one if I didn't already. It's easy to give out links to accommodate your theory. I could do the same too. The funniest one I seen in those links is where it says tables are slow. That is so false and also irrelevant. CSS too often asks for the assistance of including files, javascript, and a few "IF" statements to accomodate the proper layout, and they say tables are stupid? OK!! whatever... This reminds me on this very site, I can't remember the link, I really wish I did though, the case was you were at a page where http and https link content where both included. I got that popup that asks to OK both content, I pressed the button that did not OK it by mistake, and obviously it must of been the CSS file that was being included, and when I said "No: don't include it, I got the page all in white with black text on it. If look hard enough X10 will be able to reproduce this experience. This would not happen in tables, you would lose the dressing, but not the layout.