I am finding it really easy to rank competitive keywords in the search engines. The last 6 sites I have made have gone on the 1st page of Google for highly competitive terms. Yes seo has changed and it will always change, but you must adapt to the changes or face the the force of Google. BHW had helped me a lot, but knowledge is only useful if you use it and put effort in to making it work for you. In the seo world it's all about adapting to change. Just my 2 cents on it.