Worth noting that, though they can have as many republic vassals as they want, they can't have any merchant republic vassals. None of your republic vassals have patricians or construct trade posts. You should make all your vassals republics though, otherwise they get the "wrong government type" opinion malus.