Unfortunately it has a con. First of all the game punishes you for your mistake, second of all I feel like you gotta find a way to beat the developer more than the game itself and third: you can sold stuff that are actually the key to solve a quest meaning that if you do so you gotta backtrack all you did otherwise you are doomed.