LOTS of opinions on this question. There's no right or wrong answer. I just wonder to myself at what point do we cross over from supporting to creating dependency ?