I think the IC stigma on service mixers is problematic small-worlding. The levs are supposed to be packed full of Red residents going to work service jobs on Gold, but instead my perception is that the handful of PCs who work in service jobs are treated by the Mix as if they are basically just corpies.
This is a theme situation -- just like other kinds of meta smallworlding -- where I think more staff intervention could be helpful. It may be that staff is already using thoughts and xhelps to address some of these issues, but in addition to thoughts and xhelp I might propose:
1. Powerful NPCs in Red who are invested in the status quo (like the gang kings) calling people out for rampant anti-servie bias. "Shit, these motherfuckers are who get King Snail his flash. Beating up on them mean I don't see my my motherfucking tolls!"
2. SIC chatter making it clear that service mixers are a huge throng of people on Red.
3. The occasional "watch your step" puppet, like when staff puppet a shroud to be a badass instead of a random "Don't bother me" tourist.
I'm not saying that there needs to be a sudden flood of these things, but I've observed several IC conversations in the last few weeks where PCs are discouraged from being service mixers unless their plan is to move off Red and become corporate. That's certainly one reason to become a service mixer, but I don't think that's reflective of the browser servie NPC population and I think it really limits opportunities for organic plot to develop when there are people who work topside but remain in Mix society.