Anyway, I would ask you to apply your earthlike way of thinking about "you're free to do whatever you want, build whatever you want, live the way you want" the same way to the Colony Ship. You should not allow colonist to dream about non-ship environment, as if you striped away non-Earth environment from Earthman freedoms. You should not allow colonist dream about living on Earth since in out of their capabilities to bring themselves to Earth. You should not allow colonists start revolution because they just want to have something. Let them fit their environment, let them fill all shitholes like Eskimos live in Alaska and even do not migrate to Florida for "you're free to do whatever you want, build whatever you want, live the way you want" premise.
If you want to explore people living on Colony Ship then let these people to fit its environment first, fill all niches imaginable; find alternative ways to satisfy their needs. Exploration of fitting their environment should go as deep as you could find examples on Earth. Otherwise, “Revolution!” is just buzzword for getting lulz because it cool to have revolutions and guns.