Actually, the word regulate in the 18th century carried the meaning "to make regular", meaning that it would be a regular thing for states and communities to have militias.
Thus the interstate commerce clause "to regulate inter-state commerce" meant to make commerce between the states regular, i.e. North Carolina could not pass a law making goods from Virginia illegal.
It is not hard to see why people have fought to change the meaning of that word.
Want DP delivered to your inbox daily? Subscribe here: