As far as I remember, you should get the faction discount, when your faction owns the city and the faction control discount, if the faction owns the fort.
Why is there no faction control discount in the following screenshot? Syndicate owns both Brightwood Hamlet and the fort.
Sorry if everything works correctly and I just remembered it wrong.
