Most of them are living much much better than in any neighbor country.
Most do not have that right, despite being born there, and having no other home country.
That some of them are enfranchised is a fig leaf over an apartheid state.
The rhetorical sleight-of-hand that you are obscuring is that most Arabs living in Israel are not, and will never be allowed to become Israeli citizens. This is despite both being born, and living on a territory that is very clearly under the military control of the Knesset.
It's either an indeterminate military occupation, or its apartheid. I don't care what you want to call it, but you have to pick one or the other, because in 2022, Palestine simply does not exist as a free, sovereign nation. It's either a civil territory of Israel, or occupied by Israel.
No, they are simply under permanent military occupation, with no end in sight, no path to enfranchisement. At best, they are living in an apartheid state. At worst, they had a war declared on them, and they aren't even permitted to surrender.
If some third party invaded the United States, and kettled Americans to live in isolated enclaves and ghettos, with no freedom of movement, national sovereignty, or pathway to assimilation into the occupier's new nation, that occupier might be subject to the occasional rock and rocket attack, too.