After having this conversation via Slack I was told to expose the use case/issue as a ticket here to explore how to address it:
It seems that MultiselectLookup codex component supports the readonly property but, when used, only the TextInput part of that component adapts its behaviour to not allow typing anything there. The dropdown list doesn't appear which is expected. But the Chips that are already added can be removed which, in the end, allows to edit the component even when readonly is true.
In the attached video there are a couple of MultiselectLookup set with readonly=true where user cannot add new items but can remove and even change the existing ones.
The use case I'm trying to implement would be a readonly MultiselectLookup so users can see properly the selected values without being able to modify/delete any of them. At this time the only way to do that is disabling completely the component which looks worse.