Bill M.:

I guess militia might work if somebody were intent on conquering and occupying the US. That would take a while, probably a long while and there may be time. But before anybody could even start to consider that, they would have thoroughly beaten the U.S. Navy and if they did that, they wouldn't have to occupy the US, they could just dictate what terms they chose.

In my view, in order to keep the Navy from being beaten, we have to fight overseas on land at times. Militia is no good at that at all, which may be a good point from some points of view if avoiding overseas fights on land is your primary objective. But if your primary objective is keeping the country safe, then you have to have a strong Navy; and to have a strong Navy you have to fight overseas on land sometimes and if you want to do that effectively militia won't cut it.