What I'd like to see is more job variety.
most of them have 4 kinds of jobs: sellers, cops, criminals and labourers
Maybe a couple of tiers but that's it.
What about builders that have the ability to build without using resources (assuming building uses resources), something like contractors.
Electricians or computer engineers, able to use certain events(not the sellitem and others). It would solve the "cop-proof" buildings up to a point.
Advertisers, able to use printer to create letters (not others, as they are used to make tiles and such)
Office workers, a step up from labourers. Let them 'mine' papers.
Business CEOs, able to star their own mine/lumbercamp/office buildings. Making money of hired labourers that work in their building. (end game material)
3)Jobs that spawn with guns, especially criminal jobs.
YES!
Do not let a person spawn with a weapon if they can't lose their jobs using it.
Give cops guns, if they go on a killing spree they can get busted and lose their jobs.
Let the criminals, even the mob bosses, buy their own guns. Let the economy run freely!