The "Rebellion trait is awful, absolutely awful... I just got a general who is "loyal beyond question" rebelled on his first turn in my family, if i move him out of the city, then i have to pay the field script.. if i don't he'll get booted out when the city rebels and I'll have to pay it anyway. If there was some way to kill him the script *might* be ok. I've already had 2 generals, both of whom had good loyalty traits go rogue, one was actually bribed after sitting for ten or so turns and then had full loyalty... the other was in Naples, i left him in the city for RP value and the city rebelled and he has been sitting in the province without any troops for around 20 turns