Take a look at it from EVE's standpoint: You don't really capture disabled ships (to my limited knowledge; I didn't really play all too much) but you can salvage a LOT of things from them that are just as valuable if not 10x more valuable than the ship itself.
Nope. That's wrong. The salvage will never be worth more than the ship itself, because people would buy the ships just to blow them up and salvage, increasing the price of the ship and decreasing the price of the salvage. In fact, the ratio is closer to the opposite; with the ship being worth about 10x that of the salvage.
And you couldn't capture disabled ships, because they were destroyed. You could, however, force your enemy to eject from their ship and capture it that way.
Anyway, on topic, the changes look interesting. I'll have to take a look at the blog post, but it does look interesting.
It's also nice to get an update on the progress, it's been a while since the last one.