I guess this might be relevant to the discussion. It happened on my final line check after initial line training. We were flying a visual approach. The captain was flying and I was going to land. He got to 1000ft and offered me controls. We were established on the runway heading, but with 4 whites. I contemplated calling a go around, but figured that since the captain was the base captain, and the chap watching me was the head of training I felt it might be a little aggressive(if thats the right word for it) on my first time out to do that. So i simple took control and sorted it out so that at the 500ft call we had two reds two whites. Afterwards his only debrief point was that I should have called a go around.
My current thinking is that if a go around is called a go around should be flown. If the other person choses not to he or she should quickly state there reason. In this case, and i can only talk about TPs its usually quite easy to lose that 20kts and sort it out. If they were going to fly a quicker profile they should have mentioned that in the briefing.
If someone operates outside the SOPS and in your mind acts dangerously talk about it afterwards. We all do it in the sim. Debriefing ourselves is part of the sim process and a big part of CRM. If your happy with there explanation then fine, if not tell them you are going to file an ASR. They can't stop you and its not going to put a black mark against you. It may be that there doing it rather often, and you're the first person to stand up to them. It would begin to be a problem if you were filing ASRs left, right, and centre.