SEO is so much more difficult now. Maybe SEO is dead.
Haven't you noticed the sites on page 1 you have to compete with? I also notice a big difference from Google, than Yahoo & Bing for straight SEO techniques.
Years ago before penguin, I was able to get hundreds and hundreds of sales from SEO. I don't think Google goes by strictly SEO anymore, traffic it appears and backlinks from major sites, is a big determining factor now.
Maybe SEO would be better, going through youtube