They sure don't build 'em like they used to...
Could it be due to less fuel in that plane?
The World Trade Centers could, almost certainly, have sustained a collision comparable to the ESB one with minimal damage.
The jets which hit the World Trade Centers were several times heavier than a B-25, with proportionately larger fuel tanks, which were nearly full (instead of nearly empty), and were traveling much faster when they hit. The net effect of all this is that each of the jets had to dissipate about 2 orders of magnitude more energy (both kinetic and potential) than was the case with the B-25.
Think of the difference between a motorcycle, with a nearly empty fuel tank, hitting a house, at 30 mph, then imagine a truck, with a nearly full fuel tank, hitting the same house, at 60 mph, and you will get an idea of the difference.