This is not directed at any poster...just open ended thoughts on the subject...
I often think that the time line between avoiding other vessels by taking "early action" and not standing on or giving way is not correctly stated in posts...as they are often just quips and not complete thoughts on the matter.
Because of the bazillion possibilities, there is no black and white...so its difficult to discuss nav rules in generalities.
Obviously in order to comply with the rules, a super tanker captain has to make decisions way in advance, where a jet skier can wait until the last second.
So avoiding other vessels can be pretty willy nilly at times, only experience and sea sense really determines whether actions are right or wrong.