While your points are well-taken, let us not forget the original premise: nice guys finish last. If a nice guy can utilize the strategies you outlined, that's great! But those strategies alone won't guarantee success - even with the best organizational and communication skills, a nice guy may still find themselves in the back of the pack. UrRong - being a nice guy doesn't always mean finishing last, but it's not always easy to make it to the top either.