Yes, I know that, but it's another hindrance, and who knows maybe some crocodiles or such would find it attractive habitat.
The best borders are the natural ones, but since we can't have our grand canyon, I think it would make sense to create one ourselves. building a wall is probably the cheapest and easiest.