It isn't worse than hotel- and restaurant staff being required to wear uniforms. No matter where in the world.
Hotels are business establishments. I find it acceptable for their employees to wear uniforms. I am talking about maids/nannies who take care of households and children.
It's part of employment, you can see a household live-in housemaid or nanny as a small business with if you want. And using the word "force" sounds like if it was about holding up a pistol towards the employee (which it of course isn't).