Because they did not obey the voice of the LORD their God but transgressed his covenant, even all that Moses the servant of the LORD commanded. They neither listened nor obeyed. (I think that will be the answer to your question)
I believe the third answer is the correct one
Different states may have different laws about what goods can be transported and who can use the water ways