Why did Japan accept the Treaty of Portsmouth to end the Russo-Japanese War?

by TheWalrus5

I've seen some posts on this subreddit that say Japan was close to a complete economic collapse by the end of the war and took the treaty as a way out. Is this true? Why and How? If it isn't true, why didn't Japan refuse to accept the treaty and push for greater concessions from Russia? Thanks

[deleted]

Most of the money for the war was financed by foreign lenders (mostly the British) and the treaty wasn't a "way out" per say but was deffinately needed by both sides since both Russia's and Japan's economies were suffering for their own reasons. Also, Japan didn't have as much of an industrialized economy to support a protracted war. Finally, Japan got as much as it could from Russia without outright stripping land from them (which wasn't in their best interests since they were trying to industrialize and not add on more land to have to create industry in). They asserted their dominance over the Russians in East Asia and got control over key infrastructure in Manchuria which allowed for more natural resources to flow in and speed up industrialization without having to worry about the populous: textbook imperialism as adopted from the European Powers 30-40 years prior during the Scramble for Africa