I don't think this loop does the right thing if destination points somewhere into source. It will start overwriting the non-copied parts of source.
niche /niːʃ,nɪtʃ/ (adjective) denoting products, services, or interests that appeal to a small, specialized section of the population.
I imagine a similar story applies to the UK and other places in the Anglosphere
UK salaries are atrociously bad. Not sure about funding, but it doesn't seem to be great.
If not, I think you could make a case that UCLA could kick protesters out, for example if they take over a building. In contrast to a private university, they probably couldn't act on what the protesters do outside of the university. But I do think that they must have some regulatory power on campus.
People here argued that the US is fascist because in academia you can't get away with breaking governments rules getting you defunded and pointing at Germany for being superior in this regard.
So then I asked for proof that in other countries you can get away in academia with breaking the government's rules and not get defunded. It really is that simple.
What about Christian Drosten who criticized a lot of the Corona decisions, Jan Boehmermann who is very critical but still employed by state-financed TV. Fridays for Future?
But you are right. That's why I said: can change quickly.
I also want to add my own observation, which might be biased: There was a clear, sizeable fraction of the protests that was beyond "pro-Palestine / anti-Israel's Palestine policy". There was celebration of Hamas and of the attack, especially in the first days.