He sees the consequences of dumping Johnson to be worse.
There is no “good” time to remove Mike Johnson from the Speakership. His supporters will use the same excuse after the election that they used before the election. Fear of turning the house over to the Democrats. Fear. Politicians love using fear to bludgeon the electorate. It’s very effective.
Johnson’s supporters on this site were saying the same thing about McCarthy. They said that removing McCarthy would lead to Hakeem Jeffries being Speaker. They were wrong.