Why didn’t any Republicans who knew better call him on until now?
Grassley, et al, didn’t say anything before, because they are afraid of Democrats and the media. They had to wait until it was clear that there was no referendum against Trump, and that didn’t happen until Tuesday when the votes for GA-6 were counted. Now it’s safe for them.