The problem was the country was split down the middle. I suspect the same still holds. The numbers of marchers is not really salient.
But it is important to note that we are lurching towards a second referendum not because the howls and tears of the marching snowflakes has forced the government's hand. It is because it is not possible to negociate a Brexit unless we build a wall between Eire and Ulster to permit a hard no deal Brexit, put a customs and passport border in the Irish sea and throw the Ulstermen and women to the dogs, or agree to stay in a customs union and allow free movement of people (which even I, a remainer, would accept is not a Brexit). There are some slight variations on these themes but this is basically it.
Yes, all of this. We have democratically voted for something that is not actually possible. No wonder the leaders of the other EU countries think we're mad.