The market for hitmen is currently saturated, so even if he works overtime and does a few extra hits on the side under the table, he still isn't going to make enough to move into the more expensive, more central neighborhoods.
Plus, there's all those fees to keep your contract-killer's license up to date.