Glad to see it get balance, things got quite repetitive with training and dungeon all weeks every weeks because it's out perform most trading item you farm, one need Agility ~ 100 only which take 4-5 weeks to be good and one takes months. To add salt to the injury some quest board want you to do combat or item from dungeon/traveling trader.
House upgrade should be buff too imo, more upgrade with more buff compensate for not focus on combat, different skill types give different buffs.
There should be Raid event where player or NPCs get attacked by kobold or abomination: losing cause severe injury and losing resources, winning gives no reward - that might sound unfair for non combat build but hear me out. Every week there a chance trigger a raid (battle), the longer the time goes the higher the chance (it should cap at 50%), house upgrade reduce the chance, give enemy debuffs and stronger upgrade straight up deal damage. That will give player to choose should they want to play offense with combat build or defend with house defend kinda thing. NPCs getting raid will have quest for player to help which cost lots of resources so combat build will have chose to ignore them which lead to increasing price in their shop and fewer item be sold or going out of their way to help, but house defend build can easily afford resources.
Crafting, Science and Machinery should have item like chainsaw(Wood), mining machine(Stone, Copper, ... ), Flashbang(Delay effect all enemy + reduce hit rate) to help. Smithing give bonus stat for tools, melee weapons and can upgrade to a slightly better version will make up for lacking combat stat. Survival simply can make better trap, fish net and in house defend can set up stronger trap + trap gives debuffs. Farming and Cooking is fine now I think, thanks to Raid system they won't care about those 2 at the beginning, but it should have something to offer in the long run.
That just my idea to add depth to the existing things in the game, since most of the game after the 1st playthrough is combat in dungeon and well you guess it training with George lol.
Thank you for your time.