You can also boost key stats etc with jewelry to make up for the fact you may not be getting the drops you want.
The point I am trying to make however is that smart loot:
A) Wouldn't feel right in this style of game, B) Would make crafting a lot less useful, C) Isn't suitable given current design constraints.
I think loot should be random as there is more anticipation. After a while in Diablo 3 you KNOW you're going to get loot tailored for your class, and it actually becomes somewhat boring.
Also, +1 in this game means a lot more than +1 in a game like Diablo 3, so constantly getting smart loot in Original Sin would also effectively mean 99% of your loot is worthless after you get decent items, ie, no incremental upgrades.