I read the article you linked to on FB (weird, I never got a notification that you tagged me in it). I somewhat agree (and somewhat disagree) with his POV. I like the way James Clear talks about Goals vs. Systems (aka, process) http://jamesclear.com/goals-systems
(I've posted that link before).
I think it's helpful to have a goal (something to work toward, to provide motivation), but the whole idea of "SMART" goals makes me want to hurl (and I hear this term at work and other places all the time).
The "SMART" part is the system
: what are the specific things you are going to do (and when) in order to work toward your goal? That said, all the "SMART" habit/processes/systems in the world are no guarantee that you will ever reach the goal. I don't buy into the "if you want something badly enough, and work hard enough at it, anything is possible" mindset. And the reason I don't like it, is because it implies that if for some reason you don't attain the goal that somehow you are a failure who just didn't try hard enough.