Just had to drop this in here.
"-I don't care what people are saying. Most people are boring and stupid. Why should I care about them?
-You should care because a man is nothing without his reputation. You'll lose your position in society."
— Oscar Wilde (The Picture of Dorian Gray)
Also, bogart and Sami4u, well said/quoted. There's a place for not caring about what others think, but it's usually when other people try to judge you as less than who you are, so not caring in those instances actually has a long term effect of increased reputation (when you prove them wrong).
I guess the way I look at things is a bit different. When I tell someone I am an SEO, I tell them that my job is to help optimize their site for maximum exposure in the search engines. However, since the search engines are a creation for the people, I tell them that my job is to help optimize their site to ensure that all of that maximized exposure converts into potential leads. However, since a lead is so wide ranging, I tell them that my job is to help optimize their social media campaigns as well as their on site lead generation to ensure that each lead is becoming as useful as possible. In other words, what starts at the search engine ends at the same thing. I never look at it as a way to game a bot, but instead, I look at it as a way to maximize exposure to the people that use the search engines.
When someone does SMO, though, they are inadvertently doing SEO. The thing is, search engines are a refined method of information searching. Social media is great for everything but finding information that is older than a few months. It's great for the todays, but not for the months from now. And that's why SEO won't die. SEO is meant for the tomorrows. So, an effective SEO/SMO/SEM, whatever, does everything. Maximize traffic for today and tomorrow.