I dont think so. It win the war you must some lose battles.
I agree. The problem is, we've lost quite a few.
I don't mind losing a few battles, if the general direction of the war is in our favor. But it's far from clear to me that it is. Arguably, we've had almost no victories, and many defeats. While it's true that there haven't been many serious challenges to incumbents based on immigration, and therefore few defeats in that limited respect, it seems to me that the infrequency of serious immigration-based challenges is itself a defeat.
We don't have much time to win this war, which is why I'm impatient. And not optimistic.