I know many people here would disagree with me (and I know this issue keeps coming up in different forms), that's why this forum is good, to get a variety of opinions and experiences IMO. There is nothing wrong with disagreeing, including with the fact that it is hard to find universally applicable truths and practices for these things.