In addition to #8 yes there shouod be lots of jobs, but everyone realistically is going to want money, lets say job A pays $50 an hour and job B pays $130, everyone is gonna wanna do job B which ruins he point of job A, they should have the pay rates of jobs fluxate to balance all the services required. We will need trucks driver and mailmen but if their are too many, your pay goes down. Unless you are higher ranked in your job, then your salary stays the same