This is wrong. Hatchet firms and Vulture capitalism are basically synonyms. There is no difference, as all hatchet firms are basically called vulture capitalists. Also, general complaints about 'vulture capitalism' should go in the relevant thread about that video, here...