That will only work if there's a majority doing it. Words of intent only will not make much of a difference. The community can actually agree on something towards achieving this common objective provided that everybody is willing to play their part.
Everybody doing this for their own good, even others do not participate, it will just make his effort less obvious, not totally disappear. Of course those with large amount of spending doing this will make the effect more obvious, some pioneer will lead first (Mining companies or international trading companies for example)