I've never been a protectorate myself. Don't you have to pay them regularly? Iirc you get all the cash out of your protectorates, but perhaps it just works with AI ones?