What is the actual point of having a faction as your vassal? because if im right you have to surround thier last few cities/castles with a big enough army, and after they become your vassal, you gain an income from them? surely its best to just take over that factions last few cities, because it would save time and reap maximum benefits wont it?