That's the point. "Unrealistic" demands that everyone agrees with yet which cannot be achieved under capitalism are good and should be made more often.
CUNY was originally established as a free university aimed at (for the time) democratizing access to higher education. They had no tuition at all until 1975, and very very low tuition--especially for NYC residents--until fairly recently. It only started charging a bunch of money when all universities started getting taken over by financial vampires in the 2000s.
To be fair this isn't liberal means testing, this is perhaps more like making sure objectives are still achievable within the scope so far of student protests. Something like the reorganization of profitable university systems will require backing a communist party instead of just stopping the US sending arms to israel
adding unrelated out-of-scope demands is a known wrecker tactic if I'm recalling correctly.
Although I suppose in this case the first items are equally unlikely to happen given how hard a line the US is running on opposition to anti-Zionism.