At the end of the day it's quite clear why jewish people want a jewish country, so yes, some discrimination around immigration will always be "built-in" into israel.
Now do I think israel is trending in the wrong direction? 100% yes. Do I wish for a two state solution and achieving as equal rights as possible while maintaining the status of israel as a jewish state? also 100% yes.
Do I think that calling israel proper an apartheid is just leading to people on both sides to become even more extreme? also yes.