"how come" makes me want to vomit. (That "It’s a common idiom" is completely irrelevant. And note that it doesn't actually make me vomit.)

Also, here's another thought. In my opinion, here's my opinion.

It’s a common idiom