For yourself this is definitely a good attitude in order to keep competitive in the marketplace. You will probably be among the last to be layed off if times get very rough.
Typical hard ass attitude and makes me angry
. I don't usually see red when reading a post. Well there might be a few sloths in the workplace but all in all people want to perform given a chance. You've just worked in your company for the
right 20 years. I worked for a large company for 30 years and during the dot-com bust they layed off around 50% of the people. We had a ranking system too. That didn't stop them from laying off very high ranking people who were in the wrong units at the wrong time. I hope you're not the type of guy who sees their layed off collegues outside of work and looks the other way. You need to develop some compassion.