After years of fighting, the war was a complete stalemate and would have ended almost immediately in a negotiated settlement (as had most other European conflicts) had not the U. S. declared war on Germany.
This is not a generally accepted fact, but instead a widely debated theory.