Many textbooks place the blame on the central powers for the start of WW1, and especially on Germany. They justify this by focusing on the war crimes committed by the central powers, but ignore the war crimes by the allied powers.
Also it was not the central powers who started the war, but the Serbian government. It is also not recognized that the Serbian government was responsible for the assassination, but the organization which assassinated the archduke of Austria-Hungary had strong connections to the Serbian government, due to the fact that the organization itself made it possible for the government to exist in the first place.
After the war ended, harsh treaties were placed on the central powers which crippled their economies, and caused political instability. Many people predicted that this harsh treatment might cause war, including the allied leaders themselves, but the treatment continued, and like they predicted, ww2 erupted.
Another misconception is based on the Zimmermann telegram. The Zimmermann telegram did not ask Mexico to declare war on the US along with the Central Powers, like most people think it did. All it said was that if the US declares war on the Central Powers, then Mexico should join the Central Powers.
The allies blamed Germany for infringing on international trade rights, but don't blame themselves for severing the German line of communication to the rest of the world.
Neither side was better than the other in WW1.