I am confused.
If the current system gets optimized and doesn't feel grindy anymore, will you all like it?
Or do you prefer to have your character become a master trader simply because he killed 100 looters? Because that's what the old system was. Sure, it was WORKING, but it wasn't GOOD in my opinion.
A GOOD system for me is a system that rewards me only if I try. Finding good trade deals and making profit makes me better at trading, and that makes me happy.
I am sorry but I don't want to have a lvl 40 godlike character that is the best fighter, commander, pathfinder, surgeon, engineer and trader in all of Calradia. This kills all the fun. If this happens, I want it to happen because I actually tried to learn all these things.
The new system needs MUCH improvement and optimization to decrease grinding and make skills matter, but its philosophy is better for me.
I definately love killing looters and becoming able to smith instead of having to craft 1000 useless swords with a forced 'sit around' period.
There are two parts here people interlink - unnessecarily so.
1) what gives XP - XP for trading/crafting/whatnot is imo a great idea and should be done.
2) Skills specific XP - in trading skill can only be earned by trading.
Now skill specific XP is a big hinderance often enough. You can't bypass levels where the skill sucks. Devs have to give enough options for each skill to actually level said skill and need to design the whole game around that (which so far Taleworld has failed to do).
Or to put it differently - i much prefer bashing the heads in because of the core game loop and then invest said XP into Smithing, than smithing 10.000 daggers to become able to actually design a weapon i'd like to design. So far i can't even judge the smithing system and if it's worth it, beause i haven't reached even 75 points in it.