yes, i think the zoo logic works as a metaphor for homeworld. steven is kind of the “rose” of the episode - the first one to question “but what if i don’t want to listen to the voices?”.
of course, nobody gets him. the voices provide for us! they do everything to make us happy, as long as we listen! you should want to listen to the voices!
but that doesn’t work when what you want isn’t what the voices want. the voices are trying, yes, but people are not the same. not every gem wants to fulfill their purpose, unlike what the diamonds might think.
and that’s good! that ties into a huge theme of the whole show: safety and consistency vs change and freedom.
having one, defined purpose can be reassuring for some - as long as you do that, you’re gonna be safe. nothing will ever change, others will provide for you and you’ll always know what you’re supposed to do. nothing will ever hurt or be scary. everything is safe and predictable.
others don’t want that. they want to take risks and see what else life has to offer. abandoning your “purpose” means cutting ties with that safety net, and in the crystal gems’ case, you might even have to fight for freedom.
this will scare the old society - what if others follow suit, and the whole system falls apart because nobody will follow orders or do their job?