1) The WTC towers, and all other tall structures, are designed so that the foundation and bottom half of the structure can support the top half of the structure. Not only that, the WTC was not designed so that the the bottom 70 floors could support exactly the weight of the top 30, because then as soon as furniture and people moved in, the tolerance would be exceeded and a collapse would occur. On the contrary, the architects and engineers wisely over-designed the steel and concrete frame to support considerably MORE than just the weight of the structure on itself. It would be insane to do otherwise. So now we've established what should already be obvious: each floor and the floors below it are designed to support the weight of the floors above and much more.
2) In the statement "30+ floors can smash through 70+" you have left out one or more critical variables, which is why your statement is meaningless: you have left out the acceleration and distance part of the equation. We have already established that the bottom 70 floors were designed to support more than just the weight of the 30 floors above, so to posit that those 30 floors could suddenly "smash through 70+" one needs to know the a) the weight of the floors above the damage zone, b) the angle and distance those upper floors fell at when they struck the lower floors, and finally c) the velocity that those upper floors impacted each load-bearing section of the floors below, and in what order (perfectly symmetrically, asymmetrically, and everything in between).
The simple conjecture that "30+ floors can smash through 70+" is meaningless until the rest of that information is plugged in. For example, perhaps if those 30 upper floors were suspended 100 ft. above the bottom 70 floors, and accelerated throughout those hundred feet and then made impact, we might expect something much more catastrophic than if just one corner of those floors tipped over and just a fraction of the total weight fell just 15 feet and impacted a small area of the next floor down. Perhaps that collision would not contain enough energy to exceed the overall tolerance that was designed in by the engineers.
So, your "a)" is actually not "logical" at all because you haven't provided any "evidence" or even speculation showing what kinds of forces acted on the lower floors versus the forces they were designed to withstand, and your "b)" is meaningless until you provide something that carries more weight than just your opinion.
Notice how I haven't even bothered to say what I think happened, just pointed out that this discussion hasn't even passed the 9th grade....