I agree with #2, but I don't agree with #1. Why would one need a p-value to make a decision about the significance of a change in a dependent variable? Confidence intervals provide more information than p-values, and you can use them to identify significant effects. Moreover, p-values do not indicate the effect size that was observed. Thus, a very small effect in a very large sample can have a low/significant p-value.