“but I think Israel should recognize Catalonia”
I think you mistake real life for a computer game here.
Israel does that, and THEN what? Create a massive headache for themselves for no benefit at all.
Recognition does not make you a nation or else N. Cyprus would be one.
Massive headaches we get for free. Make one for the EU, which is the author of many of those free massive headaches, and spread the joy.