Not income, extra money
If a player sets a monthly limit, pressure stays low; the krikya11 App won't exceed that limit, which is the real benefit.
Keep rent, meals, and travel money separate, then use only disposable income; this keeps play going, but control over decisions also remains.
