yes, ruler would be deprived of much interesting communication that comes within some army.
It would be funny, however, that ruler has some special status within the army, visible to everyone, and that he can even affect some army stats when participating in battles. That should apply to general as well, and I believe lot of background could be found - there are so many battles where sheer presence of ruler (or general) affected soldier's morale (similar to banner concept).
that would also force lazy rulers to move their asses to battlefield at least in critical battles, and gives much food for rp...