Generals tend to stay in the rear of battle lines for several reasons. They are usually too old to fight, and too important to be put on the front lines. Glory mongers like Patton are few and far between.
No surprise at all. We live in a society where sex is no longer sacred in marriage. A generation of ho's and womanizers. Wait until they become parents. It will be even worse.