The increased support costs hurt them a bit. That and they cost more when they have upgrades. I'm thinking of limiting them more by region but having more of them available for hiring.

It's also silly having them and Italian infantry and other such units revolt anywhere on the map including places where they've never been before. I've had Portugal revolt with lots of Italian infantry two turns into the game.