A top tier opponent like Crenshaw could take him down in the primary for sure. He's clearly a long term liability and an underperformer vs. generic R. This latest misstep may not matter by itself, but it's one of many.
Crenshaw is an idiot.
That's why he's gone so far. Committed GOP voters, and especially what fewer younger voters they're picking up still, don't remotely want policy wonks. He delivers all the sound and fury of the culture war without outwardly taking a stance on anything, and that's his appeal and why he's the face of the younger right. I can definitely see him overperforming in a Texas that continues to trend D, sadly.