I agree that it is common sense not to advertise that a program is not your favorite. It's like telling an attractive girl she is a 9/10, she won't care one bit about the 90% she is better than and instead be terribly offended that you think there's someone prettier than her. Using the same silly analogy I just made up, it's probably not a good idea (besides being sleazy and dishonest) to tell programs at the bottom of your list they are your number 1 because if you tell an ugly girl she is a 10, she most likely isn't going to believe you and think you are trying to play her.
I have another question: Why are there so many threads about telling your #1 they are number 1? Why is this important? Does it really affect your chance of matching? Why would a program rank a candidate higher if they think they are going to be ranked higher? We are told to rank places in the order in which we would truly prefer to go. Saying that you can change your spot on the rank list by disclosing your number 1 implies that programs don't follow this same rule and don't necessarily rank candidates in the order they would prefer them, but rather factor in the likelihood of the candidate ranking them highly when making their list. Is this true, and is there any advantage for programs not to rank applicants in their true preference?