The moving generals around thing was always too much trouble for me to bother with. The biggest culprit in gaining vices in MTW is your suprlus cash though I think. Having over like 20k(or maybe its 30-40 or higher) in the bank earned your guys alot of corruption vices. Aside from that having high influence/marrying other factions princesses can help with your heirs starting without bad vices. Also if you're having alot of bad vices pop out of nowhere the culprit might also be enemy spies uncovering "hidden" vices on your generals.
Bookmarks