A: I don't agree with Omarosa on much, but 'difficult to watch' is as spot on as it gets
B: " . . . spot on . . . ", one of the most annoying phrases in the English language.
I saw this exchange in a comment from this Yahoo article. I particularly don't quite understand the part in bold. I think "spot on" means "exactly correct or accurate". And also, why B said "" . . . spot on . . . ", one of the most annoying phrases in the English language."?
Can someone help to spell it out?