I'll look into fixing and changing some of these things in patch 11. Patch 10 is already pretty close to completion so it'll be a bit. Stats actually do affect income for all jobs. I fully intend for money to play a bigger role later but as of now the game is still in early development and I want to test and get feedback on mechanics as I roll them out.