Both sides share some blame.
There were skirmishes and 'terrorism' on both sides before, during and after.
Blaming one side only is just more fuji style lying and spamming.
Wrong. The Jewish side accepted the partition plan. The day after the UN vote the Palestinians began large scale widespread attacks on Jews. Not skirmishes. Not minor terrorism. All out war.
Then without any provocation from Israel the surrounding Arab nations invaded Israel with the express war aim of stealing the territory the UN allotted to Israel and with the express goal of expelling the Jews.
That is the historical fact.
The Jews fought a purely defensive war for months, concentrating on defending their villages from Arab raids and sieges, and escorting supply convoys between their towns.
During this time the widespread expectation was that the Jews would lose and be "driven into the sea". And they were losing. The Arabs razed village after village, killing everyone, driving them out. The Jewish position was collapsing.
Only after months of losing the war against the attacking Arabs did the Jews do what you consider a "catastrophe": they finally went on the offensive and executed Plan D. That strategy proved effective and ultimately won the civil war, at which point the Arab nations invaded to reverse the Palestinian defeat.
There is no historical doubt that the Palestinians started the civil war, and no historical doubt that the Arab nations invaded.
The Arabs rejected the existence of Israel and started that war to annihilate it. They lost, but then tried again several more times, launching multiple wars to try and annihilate Israel.