Off topic but I view success as not where you are in life but how far you've come. You've got to have a pretty high score of life's leaderboard.
The interesting thing is how easy it is to adapt and to also get caught up in the environment you are in. Suddenly the next great framework is the thing that occupies your mind the most. At that moment I am just like any other person in IT. I go home once a year because it keeps me grounded. Makes me realise I have come far but life is a bit slower there and people have genuine smiles but own less.
That's a great observation. I think it's hard to argue that someone happy in their life is not successful just because they haven't advanced economically.
Great link. The Onion rarely disappoints.