I think the premise is off. What is ‘vulture capital’? Is it any more definable than greed? Companies in trouble do not get the terms they wish they would get. As a person who’s been in Venture funded businesses I know that the terms that you want, the valuation that you want, ... are not what you get. You get the terms and $$ that the market is willing to provide to you based on your company’s profile and the general market.
If anyone here can define vulture capital or where ‘asset stropping’ crosses the line, we should compare what Bain did to that definition. I suspect that will be far more difficult than throwing around terms and slurs.
Bain and the corporate raiders are the junk yard owners. They make money on the leftovers of others.