You are looking at it wrong. A check raise is useful when you don’t think he will call a strong bet.

You bet X, he folds. Net profit this street = 0
Compare with…
You check, he bets Y, you raise to Z, he folds. Net profit this street = Y.