In all seriousness, I do think that civil unrest is the only thing that could result in a UEF victory. Because it sure isn't going to be materiel exhaustion - unless they had some kind of fleet-killing superweapon (besides Alpha 1, that is), but that would not be a very Ubuntu thing to do... not to mention leaving humanity exposed to the Shivans.
But the fluff documents said precisely that the GTVA fears Ubuntu because it is seductive - people would be more inclined to side with the utopian group, even though the military analysts believe this kind of ideology is not sustainable in the face of hostile genocidal aliens outside of Sol. Even without the alien meddling, this is reason enough for them to engineer Ubuntu away, before it causes widespread revolts. Case in point - first official contact with the UEF resulted in a wave of mass desertions.
That being said, we do not know about average Joe Tev civlian's enthusiasm regarding this war, but several years of war without progress can take a toll. Even in victorious battles, some of the own people die, and grieving family is left with corpses. And in large-scale meat grinders and indecisive battles, it's even worse. The Tevs intially were counting on Fed morale breaking before theirs, having the advantage of being more battle-hardened. Of course, Steele has a new strategy altogether... given his rank, it's possible that he plans on eliminating Ubuntu directly, by taking out the entire think tank and its core backers.