No. Changing our perceptions of the world does not change the world. If I put on rose colored glasses I change nothing except how I perceive the world, the world stays the same.
2. All human minds are only capable of perceiving a small fraction of the total information content of the world, and most of our perceptions are based on constructed social realities (e.g., as this is a tech forum, you could say we live in a virtual machine where small rectangles of woven fiber are given a meaning far beyond the mere fact of their existence, purely based upon our collective perceptions of what those rectangles represent). Changing our perceptions can therefore change this social reality and, as a result, change the context in which we live.
Forgive me for the high-school philosophizing.
Also...if butterflies can cause tornados, who says putting on your tinted glasses can't change the world?