You could always put an is_peasant tag to merc units, this way they would be only half as effective as garrison, meaning higher risks of rebellion especially without governor...