My oldest son quite often comes up with a third, better alternative. The fact that I consider and sometimes accept them might make some other situations harder, because obviously he often cannot understand more complex situations and then there is a conflict. Saying no to a perfectly reasonable suggestion (because it wasn't mine) might teach him to never argue, but I wouldn't want that.