I don't get why technical people who don't want to go in management sign on as permanent employees. Why deal with all that career review nonsense, etc. when as a technical person you have no track anyway?
I think a lot of people get the same feeling I do for the same reasons, but then forget the whole "remind yourself" part.
I know many people who have done contracting and several told me a) the money _is_ very good b) other than the money, it's not worth it (stressful, uninteresting projects, high overhead).
Genuine question - who? The technical career path at almost every organization ends after about 10 years, then it's management or plateau.
Remember - companies are run by people who fundamentally don't, or can't, understand why everyone doesn't aspire to management...