There are not necessarily Arab countries that want to take on millions of Palestinian refugees. There is a broader issue that what you suggest is not considered good for the Palestinian cause. I'll give an example. UNRWA uses a specific definition for Palestinian refugees that differs from the general refugee definition used by UNHCR. They define Palestinian refugees as "persons whose normal place of residence was Palestine during the period 1 June 1946 to 15 May 1948, and who lost both home and means of livelihood as a result of the 1948 conflict". This status also extends to their descendants. This means children and grandchildren of the original 1948 refugees maintain refugee status even if born outside Palestine. When you think about it, this is kind of the opposite of what you suggested. It creates a massive class of legal Palestinians who live in and are citizens of other countries (particularly Jordan), but are ostensibly waiting for their opportunity to return (or receive some other "durable solution" such as compensation).
In general, Arab states and Palestinian leadership argue that naturalizing refugees would undermine their right to return to their original homes. You can interpret this cynically: because many Arab states are not too friendly with Israel, having a massive class of refugees putting political pressure on them could be advantageous, and is probably one of the only ways to "defeat" Israel as a jewish state (because if all of those refugees had the right to live in Israel, jews might become a minority.) But it is true that removing refugee status without a just solution would erase Palestinian claims and rights under international law.
It's interesting to compare that treatment to the Mizrahi Jews who fled persecution in Arab states after 1948 and many settled in Israel. They're not refugees anymore. The Arab states stole tons of property from Mizrahi Jews (adding up to multiple times the size of Israel) but nobody is demanding that the Arab states pay reparations to Mizrahi Jews as a condition for peace. Meanwhile those same Arab states radicalize their populace against Israel by calling Israelis "land thieves" - the hypocrisy is quite amazing considering many of those Israelis literally had their grandparents' land stolen by those same Arab states.
A general bias that Jews are supposed to "forgive and forget" losing 3rd of population in a genocide, losing land multiple times the size of Israel etc.
While much smaller tragedies are used to justify forever war by Hamas against Israel.
That's not quite fair. The Mizrahi Jews the GP is referring to were kicked out of the country they were born in, and had nowhere else to go but Israel, the land for which was already "stolen" when the Mizrahi Jews got there. (Obviously settlements are ongoing so you can say that land theft is continuing to happen. If that's what you meant, ignore me.)
In general, Arab states and Palestinian leadership argue that naturalizing refugees would undermine their right to return to their original homes. You can interpret this cynically: because many Arab states are not too friendly with Israel, having a massive class of refugees putting political pressure on them could be advantageous, and is probably one of the only ways to "defeat" Israel as a jewish state (because if all of those refugees had the right to live in Israel, jews might become a minority.) But it is true that removing refugee status without a just solution would erase Palestinian claims and rights under international law.