No, I think the wall is not the solution. If migrants have a choice to stay in their own countries, earn a decent living and be able to dream and hope within their borders, most would not risk a perilous journey, or choose to live away from their loved ones or miss birthdays and holidays with spouses and children or work in a culture, foreign from their own. They dream of green grass in the other side of the border perhaps because only the rich and the farmers have green grass where they are.... and what wall can bar the pursuit of such dreams?