I have high levy laws for my churches and cities in my duchy, yet Im getting 5 soldiers out of a total of over a thousand for some of the cities and churches. How come?
Levy laws only increase the MAX troops your vassals will give you if and only if they have extremely high relations with you.
Your crown laws affect the MINIMUM troops they are forced to give you whether they like it or not.
If your crown laws are mid/high it's probably better to just set our levy laws to the minimum for the relations boost.