"Just because you might touch down is NOT usually a reason to refuse a go-around. We get those situations quite often in the simulator, and touching down is NOT a criterion in a successful event.
Remember that in the case of a "balked landing" (the official term for a go-around with a touchdown) you are at flying speed immediately on touchdown, and the engines are already spooled up. With all engines operating, there is usually no concern about climbing out immediately. If you would consider a touch & go on the same runway, there is no reason to fear a balked landing."
I have witnessed several balked landings. Although probably at flying speed shortly after touching down, in this case the runway remaining might not be sufficient to miss an actual 40 foot obstacle (b737) only 5900 ft in front of you.