I agree that there should be some kind of hard barrier. It annoys me too that the facilities (for which I have pais a tidy sum) ar used at peak times by Y pax.
It would help if, as well as the curtain, airlines used a rope across the walkway as they do between the first class galley and the cabin behind it.