Some players are telling smithing ruins the game because it gives a lot money. And I heard that javelins selling prices will be reduced in the next update [1.5.9] I guess. But I don't think smithing ruins the game at all. I have 200 imperial elite cataphracts, 400 legionaries and 300 palatine guards as garrisons in 1 town and 2 castles and those troops' wages cost me 12k per day. In bannerlord, we couldn't go war without preparations. That's why I save the troops like that and use them for war if necessary. So, smithing is the only way to solve that costing problem effectively. And we could give good armours and weapons for our companions. Current javelins price I selling is over 120 k. 1 javelin can keep my best troops for 12 days instead of losing from me cause of not getting their salaries. For the people who don't like smithing could play the game without smithing I think. You could even add extra focus points on any other skills you want. And also workshop profits should increase up to 800 or 1000.