This sounds like soo many others who have tried affirmations, visualizations and other self help techniques and when it did not work for them they try to disprove it for a "better" method. Sounds like snake oil to me.