because foul play was involved
The immediate cause of World War I that made the aforementioned items come into play (alliances, imperialism, militarism, nationalism) was the assassination of Archduke Franz Ferdinand of Austria-Hungary. When Russia began to mobilize due to its alliance with Serbia, Germany declared war on Russia.
No, Even if the United States had wanted to enter the war, its military force was not ready for war.