I'll give you some context - in 1948 Egypt declared war on Israel, which ended with a cease fire in 1949. From this context, it should become obvious that Israeli espionage operations in Egypt in early 1950s are warranted.
Even Avi Shlaim referenced in your article admits that it was mainly Arab nationalists who were driving the Jews out. These reactions are very similar to modern day shootings at Jewish schools in Canada or airport pogrom in Dagestan - https://www.bbc.com/news/world-europe-67258332
Pro-Palestinian crowd is unable to admit that they have imperfections and blames all these events on Israel / Zionists as well (I read a lot of forums from both sides). A common reference is "they made us do it" / "it was a Zionist school / plane". Drawing parallels between today and 1950s, it becomes very clear that it's old propaganda playbook trick. I would go even further and say it's a millenia-old antisemitism, where people would blame everything on Jews / witches / etc.
Now, back to the article you shared - "undeniable proof" - is an interview of a 89-year old man, who did not even hold the leadership role in an underground Jewish cell and did not claim first-hand participation in any of the events. More so, his interview is full of contradictory statements, including dates and attributions of who did what - I encourage you to do more research on that.
So on one hand, you have this "undeniable proof", and on the other hand you have many well documented actions of Arab nationalists and Iraqi government. And you choose to believe (even contradictory to Avi Shlaim) that it's all Zionists.
Next, thinking logically, there was no need for Mossad to do false flag operations, because there were enough actions by Arab nationalists and before 1950 there was a policy in place by Iraqi government banning Jews from emigrating to Israel - like if Jews didn't want to emigrate, why would they ban this? Once they lifted the policy, everybody left. This is very similar to USSR where millions of Jews left in early 1990s after the fall of the USSR. Probably propagandists will soon be explaining that this was Mossad false flag operations or some other Zionist tricks - I wouldn't be surprised.
However unlike Israel, these neighboring countries have all reversed their discriminatory policies, and I think some have even offered reparations (I think all offer the right right of return; but few have taken the offer)[1]
I suspect you are no great defender of the WW2 American internment camps for Japanese Americans, and stripping them of their rights and properties — and that you don't blame Japan for those abuses, despite Japan attacking Pearl Harbor. Blaming Israel for the Arab countries' horrendous abuse of Mizrahi Jews is similar, except more absurd: Israel didn't even attack those countries, it simply existed. https://en.m.wikipedia.org/wiki/Jewish_exodus_from_the_Musli...
Note that the article I posted is an example of a person who’s family was pushed out, but returned recently many decades later.
This is very different from the terrorism and expulsion of Palestinians out of Palestine, which was exclusively a violent affair.
That doesn't mean the violent expulsions of the Palestinians were right, or that they didn't happen. They happened and were bad, and should be condemned. But you are wrong that the Mizrahi expulsions were less widespread or severe, or that the situation is uncomplicated. And they very obviously aren't about race, which was my original point! Mizrahi Jews and Palestinian Muslims are the same "race" by any meaningful definition, and are not genetically distinct. They are just different religions.
And not to be pedantic but you started off claiming the Mizrahi expulsions didn't happen and were "largely voluntary," and are now claiming you're "right" because some Mizrahi Jews left voluntarily: you aren't right, and denying their forced ethnic cleansing only strengthens Mizrahi resolve not to trust anyone like you — the Mizrahi, after all, are the base of the Israeli right wing for exactly these reasons (Itamar Ben-Gvir, for example, is Mizrahi; and 60% of the Mizrahi vote on average goes to the right-wing parties — the Ashenazi Jews are the opposite, and nearly 65% vote for the left-wing bloc, but the Ashenazi Jews are a minority [1]). You also invented out of whole cloth that Arab countries have paid "reparations" to Mizrahi Jews — although Israel has sought them as recently as 2019, to my knowledge no reparations have ever been paid, and certainly not on any scale like you implied.
1: https://www.econstor.eu/bitstream/10419/282545/1/cesifo1_wp1...
With arguments like this, you probably believe that Zionists are the reason for any failures you ever had in life.